Sync xhiva.art content with live xhivart.ch updates
CI/CD / deploy (push) Successful in 56s Details

Update all page content, service definitions, testimonials, events,
footer, and about page structure to match the live Squarespace site.
Key changes: 5 process components replacing 8 methodology steps,
7 full-length testimonials, 3-column homepage services grid,
restructured about page with biography sections, XHIVA branding.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Jeff Emmett 2026-04-06 15:11:31 -04:00
parent 54b321dbe9
commit c9dc807d28
11 changed files with 661 additions and 441 deletions

View File

@ -1,257 +1,274 @@
import type { Metadata } from 'next';
import Image from 'next/image';
import Link from 'next/link';
export const metadata = {
title: 'About Ximena Xaguar | XHIVA ART',
export const metadata: Metadata = {
title: 'About XHIVA | Visionary Artist \u00B7 Ritual Guide \u00B7 Cultural Creator',
description: 'Multidisciplinary visionary artist working at the intersection of art, ritual and embodied presence.',
};
export default function AboutPage() {
return (
<>
{/* Navigation — simplified for sub-page */}
<nav className="fixed top-0 left-0 right-0 z-50 glass">
<div className="max-w-7xl mx-auto px-6 py-4 flex items-center justify-between">
<Link href="/" className="text-2xl font-light tracking-widest">
XHIVA ART
</Link>
<div className="hidden md:flex items-center gap-2">
<Link href="/" className="nav-link">Home</Link>
<Link href="/#art" className="nav-link">Art</Link>
<Link href="/#services" className="nav-link">Services</Link>
<Link href="/#reevolution" className="nav-link">Re Evolution Art</Link>
<Link href="/about" className="nav-link" style={{ color: 'var(--accent-gold)' }}>About</Link>
<Link href="/#contact" className="nav-link">Contact</Link>
{/* Hero */}
<section className="page-hero relative flex flex-col items-center justify-center text-center px-6">
<div className="absolute inset-0 z-0">
<Image
src="/images/about/portrait-1.jpg"
alt="Ximena Xaguar"
fill
className="object-cover object-[30%_center]"
priority
/>
<div className="absolute inset-0 bg-gradient-to-b from-[var(--bg-cream)]/90 via-[var(--bg-cream)]/70 to-[var(--bg-cream)]/90" />
</div>
<div className="relative z-10 max-w-4xl mx-auto">
<p className="font-sans-alt text-xs tracking-[0.2em] text-[var(--accent-gold)] mb-4">
THE ARTIST
</p>
<h1 className="text-5xl md:text-6xl font-light tracking-wider mb-4">
About XHIVA
</h1>
<p className="font-sans-alt text-sm tracking-widest text-[var(--text-muted)] mb-6">
Visionary Artist &middot; Ritual Guide &middot; Cultural Creator
</p>
<div className="divider"></div>
</div>
</section>
{/* Intro */}
<section className="section bg-white">
<div className="max-w-4xl mx-auto">
<div className="grid md:grid-cols-2 gap-12 items-center">
<div className="relative aspect-[3/4] rounded-2xl overflow-hidden shadow-xl">
<Image
src="/images/about/portrait-1.jpg"
alt="Ximena Xaguar"
fill
className="object-cover object-[30%_center]"
/>
</div>
<div className="space-y-5 text-lg leading-relaxed opacity-80">
<p>
My path began in childhood, shaped by an unusual sensitivity to energy, dreams and the invisible layers of reality.
</p>
<p>
My life journey converges art, ritual and healing walking between ancestral traditions from my homeland, the fusion of Andean-Amazonic wisdom and contemporary creation.
</p>
<p>
Today, I weave art, rituals and embodied presence into transformative immersive experiences.
</p>
<p>
Every painting is a portal for me, a space for clarity and a container of subtle information.
</p>
<p>
I offer sessions, emotional release, nervous system regulation and reconnection with the inner medicine.
</p>
<p>
I perceived the world symbolically through intuition, emotion and subtle visions.
</p>
<p>
Art became my first ritual. Spirit, is my guide&hellip;
</p>
</div>
</div>
</div>
</nav>
</section>
<main>
{/* Hero */}
<section className="pt-32 pb-16 px-6">
<div className="max-w-6xl mx-auto">
<div className="grid md:grid-cols-2 gap-12 items-center">
{/* Portrait */}
<div className="relative aspect-[3/4] rounded-2xl overflow-hidden shadow-xl">
<Image
src="/images/about/portrait-1.jpg"
alt="Ximena Xaguar"
fill
className="object-cover object-[30%_center]"
priority
/>
</div>
<div>
<p className="font-sans-alt text-xs tracking-[0.2em] text-[var(--accent-gold)] mb-4">
THE ARTIST
</p>
<h1 className="text-4xl md:text-5xl font-light mb-6">
About Ximena
</h1>
<div className="divider" style={{ margin: '1.5rem 0' }}></div>
<p className="text-lg leading-relaxed mb-6 opacity-80">
Ximena Xaguar is a multidisciplinary visionary artist, healer and cultural
producer based in Z&uuml;rich, Switzerland, with deep roots in Bolivia. Her
work weaves ancestral memory with contemporary expression across painting,
ceremony, immersive gatherings and community art.
</p>
<p className="text-lg leading-relaxed mb-6 opacity-80">
With over fifteen years of practice guiding Temazcal ceremonies, crystal
healing sessions and transformative group experiences, Ximena creates spaces
where art becomes a lived experience &mdash; a bridge between inner worlds
and shared reality.
</p>
<p className="text-lg leading-relaxed opacity-80">
Her paintings emerge from cycles of transformation, shadow work, intuitive
vision and ancestral cosmovision. Each artwork is a portal &mdash; an ally
for contemplation, energetic coherence and spiritual insight.
</p>
</div>
</div>
</div>
</section>
{/* Extended Biography */}
<section className="section bg-white">
<div className="max-w-3xl mx-auto">
<div className="text-center mb-12">
<p className="font-sans-alt text-xs tracking-[0.2em] text-[var(--accent-gold)] mb-4">
BIOGRAPHY
</p>
<h2 className="text-3xl md:text-4xl font-light mb-6">
The Path
</h2>
<div className="divider"></div>
</div>
<div className="space-y-6 text-lg leading-relaxed opacity-80">
<p>
Born in La Paz, Bolivia, Ximena grew up immersed in the rich cultural
tapestry of the Andes &mdash; a world where art, ceremony and daily life
are inseparable. This early foundation shaped her understanding of art as
something alive, relational and deeply connected to land and community.
</p>
<p>
She studied Fine Arts and later expanded her practice through years of
apprenticeship in ancestral healing traditions across Bolivia and Peru.
The Temazcal (sweatlodge) became a central pillar of her ceremonial work,
which she has guided for over fifteen years.
</p>
<p>
Moving to Switzerland, Ximena founded Re Evolution Art &mdash; a cultural
platform bridging South American ancestral wisdom with European contemporary
art. Through events like Visionary Art Week Z&uuml;rich, TRIBAL Nights and
PULSAR, she creates spaces where artists, musicians, ritualists and seekers
converge.
</p>
<p>
Her artistic practice spans large-scale canvas painting, murals, live
performance and collaborative installation. Each work draws on symbolic
language, universal cosmovision and the transformative power of colour
and form.
</p>
<p>
Today, Ximena continues to paint, guide ceremonies and produce cultural
events from her base in Z&uuml;rich, while maintaining deep connections
to her Bolivian roots and the broader network of visionary artists and
healers worldwide.
</p>
</div>
</div>
</section>
{/* Second Portrait */}
<section className="section">
<div className="max-w-6xl mx-auto">
<div className="grid md:grid-cols-2 gap-12 items-center">
<div>
<p className="font-sans-alt text-xs tracking-[0.2em] text-[var(--accent-gold)] mb-4">
PRACTICE
</p>
<h2 className="text-3xl md:text-4xl font-light mb-6">
Art as Ritual
</h2>
<div className="divider" style={{ margin: '1.5rem 0' }}></div>
<p className="text-lg leading-relaxed mb-6 opacity-80">
For Ximena, every painting is a ceremony. The studio becomes a ritual
space &mdash; candles, incense, music and intention set the container
for creation. The painting process mirrors the inner journey: death
and rebirth, shadow and light, dissolution and integration.
</p>
<p className="text-lg leading-relaxed opacity-80">
Her works are not decorative objects but living presences &mdash; portals
that continue to work on the viewer long after the first encounter.
Collectors and participants consistently describe a felt sense of
connection, activation and deep recognition when engaging with her art.
</p>
</div>
<div className="relative aspect-[3/4] rounded-2xl overflow-hidden shadow-xl">
<Image
src="/images/about/portrait-artist-1.webp"
alt="Ximena painting"
fill
className="object-cover"
/>
</div>
</div>
</div>
</section>
{/* Art in Motion */}
<section className="section bg-white">
<div className="max-w-6xl mx-auto">
<div className="text-center mb-12">
<p className="font-sans-alt text-xs tracking-[0.2em] text-[var(--accent-gold)] mb-4">
THE PROCESS
</p>
<h2 className="text-3xl md:text-4xl font-light mb-6">
Art in Motion
</h2>
<div className="divider"></div>
</div>
<div className="grid grid-cols-2 md:grid-cols-3 gap-4">
{[
{ src: '/images/about/painting-process.webp', alt: 'Ximena painting', position: 'top' },
{ src: '/images/art/mural-bio-centro.webp', alt: 'Mural Bio Centro Guembe' },
{ src: '/images/about/portrait-2.jpg', alt: 'Ximena painting mural' },
{ src: '/images/about/portrait-3.jpg', alt: 'Ximena in studio', position: 'top' },
{ src: '/images/about/portrait-4.jpg', alt: 'Ximena at ceremony' },
{ src: '/images/about/pachamama.jpg', alt: 'Ritual with smoke' },
].map((photo, index) => (
<div key={index} className="relative aspect-[4/3] rounded-lg overflow-hidden group">
<Image
src={photo.src}
alt={photo.alt}
fill
className="object-cover transition-transform duration-500 group-hover:scale-105"
style={photo.position ? { objectPosition: photo.position } : undefined}
/>
</div>
))}
</div>
</div>
</section>
{/* CTA */}
<section className="section text-center">
<div className="max-w-2xl mx-auto">
<h2 className="text-3xl font-light mb-6">Explore Further</h2>
{/* Initiation */}
<section className="section">
<div className="max-w-3xl mx-auto">
<div className="text-center mb-10">
<p className="font-sans-alt text-xs tracking-[0.2em] text-[var(--accent-gold)] mb-4">
THE BEGINNING
</p>
<h2 className="text-3xl md:text-4xl font-light mb-6">
Initiation
</h2>
<div className="divider"></div>
<div className="flex flex-col sm:flex-row gap-4 justify-center items-center mt-8">
<Link href="/#art" className="btn-outline">
View Gallery
</Link>
<Link href="/#services" className="btn-outline">
Services
</Link>
<Link href="/#contact" className="btn-filled">
Get in Touch
</Link>
</div>
</div>
</section>
</main>
{/* Footer */}
<footer className="dark-section py-16 px-6">
<div className="max-w-6xl mx-auto">
<div className="grid md:grid-cols-4 gap-12 mb-12">
<div className="md:col-span-2">
<h3 className="text-2xl font-light tracking-widest mb-4">XHIVA ART</h3>
<p className="text-sm opacity-70 leading-relaxed mb-6">
Visionary Art &middot; Ceremony &middot; Cultural Experiences
</p>
</div>
<div>
<h4 className="font-sans-alt text-xs tracking-widest mb-4">EXPLORE</h4>
<div className="flex flex-col gap-2">
<Link href="/#art" className="footer-link">Art</Link>
<Link href="/#services" className="footer-link">Services</Link>
<Link href="/#reevolution" className="footer-link">Re Evolution Art</Link>
<Link href="/about" className="footer-link">About</Link>
</div>
</div>
<div>
<h4 className="font-sans-alt text-xs tracking-widest mb-4">CONNECT</h4>
<div className="flex flex-col gap-2">
<Link href="/#contact" className="footer-link">Contact</Link>
<a href="https://instagram.com/ximena_xaguar" target="_blank" rel="noopener noreferrer" className="footer-link">
@ximena_xaguar
</a>
<a href="https://www.facebook.com/XimenaXhivart" target="_blank" rel="noopener noreferrer" className="footer-link">
Facebook
</a>
</div>
</div>
</div>
<div className="border-t border-white/10 pt-8 text-center">
<p className="font-sans-alt text-xs tracking-widest opacity-50">
&copy; {new Date().getFullYear()} XHIVA ART. ALL RIGHTS RESERVED.
<div className="space-y-6 text-lg leading-relaxed opacity-80">
<p>
At seventeen, two initiatory currents opened the path that still guides my life: deep diving into rituals and traditions, and the beginning of my formal Fine Arts studies.
</p>
<p>
Through this convergence, art and healing two movements of the same river, revealing visions and alchemizing the inner processes.
</p>
<p>
This was the moment I committed to a lifelong journey uniting creativity, ritual, vision and deep inner work.
</p>
</div>
</div>
</footer>
</section>
{/* Artistic Lineage */}
<section className="section bg-white">
<div className="max-w-4xl mx-auto">
<div className="grid md:grid-cols-2 gap-12 items-center">
<div>
<p className="font-sans-alt text-xs tracking-[0.2em] text-[var(--accent-gold)] mb-4">
ARTISTIC LINEAGE
</p>
<h2 className="text-3xl md:text-4xl font-light mb-6">
Ernst Fuchs & Visionary Roots
</h2>
<div className="divider" style={{ margin: '1.5rem 0' }}></div>
<div className="space-y-5 text-lg leading-relaxed opacity-80">
<p>My artistic formation began in La Paz, Bolivia, in 1996.</p>
<p>
In 1998, I continued my studies at the &Eacute;cole Sup&eacute;rieure d&rsquo;Arts
Plastiques in Monaco. After that I met Ernst Fuchs, founder of the Vienna School
of Fantastic Realism.
</p>
<p>
I became his apprentice, 1998&ndash;2001, working in his atelier in Monaco and at
the Apocalypse Chapel in Klagenfurt.
</p>
<p>His mentorship was a turning point:</p>
<ul className="list-disc pl-6 space-y-2">
<li>He validated the visionary dimension I carried since childhood</li>
<li>He anchored discipline, lineage, and symbolic precision</li>
<li>He helped shape the voice that manifests through my paintings today</li>
</ul>
</div>
</div>
<div className="relative aspect-[3/4] rounded-2xl overflow-hidden shadow-xl">
<Image
src="/images/about/portrait-artist-1.webp"
alt="Ximena painting"
fill
className="object-cover"
/>
</div>
</div>
</div>
</section>
{/* Ceremonial Practice */}
<section className="section">
<div className="max-w-3xl mx-auto">
<div className="text-center mb-10">
<p className="font-sans-alt text-xs tracking-[0.2em] text-[var(--accent-gold)] mb-4">
THE RITUAL PATH
</p>
<h2 className="text-3xl md:text-4xl font-light mb-6">
Ceremonial Practice
</h2>
<div className="divider"></div>
</div>
<div className="space-y-6 text-lg leading-relaxed opacity-80">
<p>
Parallel to my artistic development, I walked a ceremonial path. It was a path of learning how to listen to enter into deep relationship with the elements, with silence, and with the unseen dimensions of life.
</p>
<p>
Before ever guiding a ceremonial space, I spent years tending the fire developing an embodied understanding of each element, and learning patience, humility and the weight of holding ritual with care.
</p>
<p>
After years of preparation, I was initiated to guide temazcal ceremonies in 2009. Since then, I have held ceremony for hundreds of people in Peru, Bolivia and here in Switzerland since my arrival in 2016.
</p>
<p>
Through fire, heat, breath, song and silence, I learned the art of holding space for transformation with clarity and compassion.
</p>
<p>
Through carefully structured ceremonial frameworks, I facilitate spaces that prioritize psychological safety, cultural respect and post-experience integration. The emphasis is placed on accountability, grounding and responsible embodiment of insight.
</p>
</div>
</div>
</section>
{/* Re Evolution Art */}
<section className="section bg-white">
<div className="max-w-3xl mx-auto">
<div className="text-center mb-10">
<p className="font-sans-alt text-xs tracking-[0.2em] text-[var(--accent-gold)] mb-4">
CULTURAL PLATFORM
</p>
<h2 className="text-3xl md:text-4xl font-light mb-6">
Re Evolution Art
</h2>
<div className="divider"></div>
</div>
<div className="space-y-6 text-lg leading-relaxed opacity-80">
<p>
Re Evolution Art was born from my lived journey between visionary art and ceremonial practice.
</p>
<p>
For over three decades, my work has explored art as a path of self-knowledge, discipline and responsibility. Parallel to formal artistic training, I walked a ceremonial path grounded in service understanding that both art and ritual require structure, integrity and long-term commitment.
</p>
<p>
Navigating different countries and systems as a mother and independent artist revealed the need for alternative cultural structures spaces where creators working with depth, symbolism and spiritual dimension are not marginalized.
</p>
<p>
Re Evolution Art emerged as that response: an intercultural platform dedicated to reclaiming art as a transformative force, building ethical bridges between traditions and legacies, fostering collaborative networks rooted in coherence and respect.
</p>
</div>
</div>
</section>
{/* Art in Motion */}
<section className="section">
<div className="max-w-6xl mx-auto">
<div className="text-center mb-12">
<p className="font-sans-alt text-xs tracking-[0.2em] text-[var(--accent-gold)] mb-4">
THE PROCESS
</p>
<h2 className="text-3xl md:text-4xl font-light mb-6">
Art in Motion
</h2>
<div className="divider"></div>
</div>
<div className="grid grid-cols-2 md:grid-cols-3 gap-4">
{[
{ src: '/images/about/painting-process.webp', alt: 'Ximena painting', position: 'top' },
{ src: '/images/art/mural-bio-centro.webp', alt: 'Mural Bio Centro Guembe' },
{ src: '/images/about/portrait-2.jpg', alt: 'Ximena painting mural' },
{ src: '/images/about/portrait-3.jpg', alt: 'Ximena in studio', position: 'top' },
{ src: '/images/about/portrait-4.jpg', alt: 'Ximena at ceremony' },
{ src: '/images/about/pachamama.jpg', alt: 'Ritual with smoke' },
].map((photo, index) => (
<div key={index} className="relative aspect-[4/3] rounded-lg overflow-hidden group">
<Image
src={photo.src}
alt={photo.alt}
fill
className="object-cover transition-transform duration-500 group-hover:scale-105"
style={photo.position ? { objectPosition: photo.position } : undefined}
/>
</div>
))}
</div>
</div>
</section>
{/* Work With Me CTA */}
<section className="section relative overflow-hidden">
<div className="absolute inset-0 z-0 bg-[#0f0f0f]">
<Image
src="/images/art/wayra-bg.webp"
alt="Wayra"
fill
className="object-contain opacity-40"
/>
</div>
<div className="max-w-3xl mx-auto relative z-10 text-center">
<h2 className="text-3xl md:text-4xl font-light mb-6 text-[var(--text-light)]">Work With Me</h2>
<div className="divider"></div>
<p className="text-lg leading-relaxed mb-10 opacity-80 text-[var(--text-light)] max-w-2xl mx-auto">
Whether you feel called by the art, ceremonies or one-to-one sessions, this work is for those ready to meet themselves honestly with courage, sensitivity and presence.
</p>
<div className="flex flex-col sm:flex-row gap-4 justify-center items-center">
<Link href="/art" className="btn-outline btn-outline-light">
View Gallery
</Link>
<Link href="/services" className="btn-outline btn-outline-light">
Sessions
</Link>
<Link href="/contact" className="btn-filled" style={{ background: 'var(--accent-gold)', borderColor: 'var(--accent-gold)' }}>
Get in Touch
</Link>
</div>
</div>
</section>
</>
);
}

View File

@ -1,11 +1,11 @@
import { NextResponse } from 'next/server';
import { readData, writeData, validateAuth } from '@/lib/cms';
import { services, methodologySteps } from '@/lib/data/services';
import { services, processComponents } from '@/lib/data/services';
export async function GET() {
const svc = readData('services', services);
const steps = readData('methodology-steps', methodologySteps);
return NextResponse.json({ services: svc, methodologySteps: steps });
const steps = readData('process-components', processComponents);
return NextResponse.json({ services: svc, processComponents: steps });
}
export async function POST(request: Request) {
@ -16,7 +16,7 @@ export async function POST(request: Request) {
try {
const body = await request.json();
if (body.services) writeData('services', body.services);
if (body.methodologySteps) writeData('methodology-steps', body.methodologySteps);
if (body.processComponents) writeData('process-components', body.processComponents);
return NextResponse.json({ ok: true });
} catch {
return NextResponse.json({ error: 'Invalid data' }, { status: 400 });

View File

@ -7,7 +7,7 @@ import type { Artwork } from '@/lib/data/artworks';
import LightboxGallery from '@/components/Lightbox';
export const metadata: Metadata = {
title: 'Art | XHIVA ART - Visionary Artworks by Ximena Xaguar',
title: 'Art | XHIVA Visionary Artworks by Ximena Xaguar',
description: 'Explore the visionary art of Ximena Xaguar — ritual paintings, sacred imagery and living portals born from ancestral memory, shadow work and transformation.',
};
@ -40,25 +40,73 @@ export default function ArtPage() {
</h1>
<div className="divider"></div>
<p className="text-lg md:text-xl max-w-2xl mx-auto leading-relaxed opacity-80">
My art is my ritual a journey of transformation. Each painting emerges from
cycles of death and rebirth, shadow work, intuitive vision and ancestral memory.
Each artwork emerges through an alchemical process where dreams, symbolic structures
and cosmological frameworks are distilled into visual form.
</p>
</div>
</section>
{/* Artist Statement */}
<section className="section bg-white">
<div className="max-w-4xl mx-auto text-center">
<p className="text-lg leading-relaxed opacity-80 mb-6">
Through symbolic language and universal cosmovision, I translate inner processes
into living images. These artworks are not objects. They are portals. Allies for
emotional integration, transformation, spiritual insight and energetic coherence.
</p>
<p className="text-lg leading-relaxed opacity-80">
Trained in the tradition of Ernst Fuchs in Vienna, rooted in the ancestral art of Bolivia,
and shaped by decades of ceremonial practice each work carries the energy of its
own birth, death and rebirth.
</p>
<div className="max-w-4xl mx-auto">
<div className="text-center mb-8">
<p className="font-sans-alt text-xs tracking-[0.2em] text-[var(--accent-gold)] mb-4">
ARTIST STATEMENT
</p>
<div className="divider"></div>
</div>
<div className="space-y-6 text-lg leading-relaxed opacity-80">
<p>
Guided by lineage, intuitive perception and technical discipline, the painting becomes a
threshold of inquiry: a reflective surface where inner landscapes encounter archetypal
forces. It is not designed to instruct, but to accompany inviting psychological
integration and contemplative depth.
</p>
<p>
Over time, the work reveals itself in layers. Many collectors describe a sense of dialogue
with the piece as if the image continues to unfold, responding to their own inner evolution.
</p>
<p>
My art unfolds as an alchemical process tracing a journey of transformation.
</p>
<p>
Each canvas becomes a threshold: a space where memory, intuition and lived experience
converge. Rather than illustrating visions, my work seeks to manifest them inviting the
viewer to pause, to resonate and to reconnect with what moves beneath the visible surface of life.
</p>
<p>
For me, painting is not merely technique. It is a process of listening and integration. Each
work marks individual and collective cycles moments of emotional release, shadow
confrontation and resilience shaped into symbolic form. My practice reflects my lived
journey of individuation as a medicine woman, mother and traveler navigating cultural
transitions, structural tensions and personal thresholds, transforming experience into vision.
</p>
<p>
I work with oil, acrylic, watercolor and natural pigments and elements such as earth,
crystals, sand of sacred sites and organic materials. The dialogue between material and
symbol is central to my process. Structure and intuition coexist: technical discipline meets
intuitive perception, and a ritual process, grounding visionary imagery within precision and form.
</p>
<p>
My inspiration draws from Andean and Amazonian cosmovision, universal symbols, traditions
and the process of inner and collective evolution. These influences are not aesthetic
references, but relational frameworks ways of understanding the interconnectedness of life.
</p>
<p>
Trained in Fine Arts in Bolivia and Monaco, later mentored by Ernst Fuchs, pioneer of the
Vienna School of Fantastic Realism, I carry a lineage that values both visionary imagination
and technique.
</p>
<p>
My work has been exhibited internationally, and through both artistic and curatorial practice,
I remain committed to creating platforms where visionary art can be experienced as a space
of reflection, social transformation, resilience and collective dialogue.
</p>
<p>
Each painting becomes an encounter not just an object, but a field of meaning where
transformation and reminiscence unfolds.
</p>
</div>
</div>
</section>
@ -125,12 +173,19 @@ export default function ArtPage() {
</h2>
<div className="divider"></div>
<p className="text-lg leading-relaxed mb-6 opacity-80">
Born in Bolivia, trained in the Visionary Realism tradition of Ernst Fuchs in Vienna.
Living and working between Switzerland and South America since 1996.
Ximena, XHIVA is a Bolivian-born visionary artist, ritual guide and cultural curator
based in Switzerland. Her work explores themes of transformation, resilience, memory
and the invisible dimensions of human experience.
</p>
<p className="text-lg leading-relaxed mb-6 opacity-80">
Rooted in painting, ritual practice and embodied processes, her artistic language weaves
symbolism, intuitive perception and lived experience. Through exhibitions, workshops
and curated collective projects, she creates spaces where art becomes a medium for
reflection, exploration, inner movement and reconnection.
</p>
<p className="text-lg leading-relaxed mb-8 opacity-80">
Her paintings weave ancestral cosmovision with contemporary expression, carrying
the energy of ceremony, transformation and the sacred feminine.
XHIVA works independently and in collaboration with artists, performers and cultural
spaces, developing projects that bridge contemporary art, ritual and lived experience.
</p>
<Link href="/about" className="btn-outline">
Full Biography
@ -148,7 +203,7 @@ export default function ArtPage() {
GALLERY
</p>
<h2 className="text-4xl md:text-5xl font-light mb-6">
Visionary Artworks
Previous &mdash; Sold Art & Private Collection
</h2>
<div className="divider"></div>
</div>

View File

@ -5,12 +5,8 @@ import Link from 'next/link';
const defaultServiceOptions = [
'Crystal Therapy',
'Temazcal',
'Temazcal / Sweat Lodge',
'Premium Transformational Session',
'Soul Portrait — Art Alchemy',
'Art Inquiry / Commission',
'Re Evolution Art Collaboration',
'Other',
];
export default function ContactPage() {
@ -28,7 +24,7 @@ export default function ContactPage() {
.then((data) => {
if (data?.services?.length) {
const names = data.services.map((s: { title: string }) => s.title);
setServiceOptions([...names, 'Art Inquiry / Commission', 'Re Evolution Art Collaboration', 'Other']);
setServiceOptions(names);
}
})
.catch(() => {});
@ -84,9 +80,12 @@ export default function ContactPage() {
<p className="font-sans-alt text-xs tracking-[0.2em] text-[var(--accent-gold)] mb-4">
GET IN TOUCH
</p>
<h1 className="text-5xl md:text-6xl font-light tracking-wider mb-6">
Begin Your Journey
<h1 className="text-5xl md:text-6xl font-light tracking-wider mb-4">
Contact Now
</h1>
<p className="text-2xl font-light tracking-wider mb-6 opacity-70">
XHIVA
</p>
<div className="divider"></div>
<p className="text-lg md:text-xl max-w-2xl mx-auto leading-relaxed opacity-80">
For inquiries about sessions, art commissions, or event collaborations,
@ -156,7 +155,7 @@ export default function ContactPage() {
className="w-full px-4 py-3 border border-gray-200 rounded-lg focus:outline-none focus:border-[var(--accent-gold)] transition-colors bg-white"
disabled={status === 'loading'}
>
<option value="">Select a service (optional)</option>
<option value="">Which service do you want to book?</option>
{serviceOptions.map((opt) => (
<option key={opt} value={opt}>{opt}</option>
))}

View File

@ -32,8 +32,8 @@ function HeroSection() {
</h1>
<div className="divider fade-in stagger-2"></div>
<p className="text-lg md:text-xl max-w-2xl mx-auto mb-16 leading-relaxed opacity-80 fade-in stagger-2">
Working at the intersection of art, ritual and embodied presence, creating experiences
that support clarity, integration, exploration and transformation.
Working at the intersection of art, ritual and embodied presence, creating individual and
collective experiences that support clarity, integration, exploration and transformation.
</p>
<div className="flex flex-col sm:flex-row gap-4 justify-center items-center fade-in stagger-3">
<Link href="/art" className="btn-outline">
@ -81,10 +81,13 @@ function RitualArtSection() {
My art is my ritual a journey of transformation. Each painting emerges from
cycles of death and rebirth, shadow work, intuitive vision and ancestral memory.
</p>
<p className="text-lg leading-relaxed mb-12 opacity-80">
<p className="text-lg leading-relaxed mb-6 opacity-80">
Through symbolic language and universal cosmovision, I translate inner processes
into living images. These artworks are not objects. They are portals.
</p>
<p className="text-lg leading-relaxed mb-12 opacity-80">
Allies for emotional integration, transformation, spiritual insight and energetic coherence.
</p>
<div className="pt-2">
<Link href="/art" className="btn-outline">
Enter the Gallery
@ -97,9 +100,9 @@ function RitualArtSection() {
);
}
// Services Preview (abbreviated)
// Services Preview (3-column grid, first 3 services)
function ServicesPreview({ services }: { services: Service[] }) {
const previewServices = services.slice(0, 4);
const previewServices = services.filter(s => !s.highlighted).slice(0, 3);
return (
<section className="section">
@ -112,16 +115,30 @@ function ServicesPreview({ services }: { services: Service[] }) {
Ritual Healing & Integration
</h2>
<div className="divider"></div>
<p className="text-lg max-w-2xl mx-auto opacity-80">
Decades of embodied practice since 2009. Current focus is integration and embodiment
supporting people to anchor insight, develop inner coherence and regulate nervous systems
within deep transformation processes.
</p>
<div className="text-lg max-w-3xl mx-auto opacity-80 space-y-4">
<p>
This work is rooted in decades of embodied practice and long term commitment.
</p>
<p>
I integrate healing, artistic expression, ritual, body and consciousness into grounded
processes of transformation.
</p>
<p>
Since 2009, I have guided sweatlodge / temazcal ceremonies spaces of purification,
prayer and symbolic rebirth. Years of dedicated work in Bolivia, Peru and Switzerland
shaped this path through emotional integration, somatic healing and ceremonial support.
</p>
<p>
Today, my focus is integration and embodiment supporting people to anchor insight,
develop inner coherence and regulate their nervous system, within a process of deep
transformation for those who are ready to engage consciously in their healing and evolution.
</p>
</div>
</div>
<div className="grid md:grid-cols-2 gap-8">
<div className="grid md:grid-cols-3 gap-8">
{previewServices.map((service, index) => (
<div key={index} className={`group ${service.highlighted ? 'ring-2 ring-[var(--accent-gold)] rounded-xl' : ''}`}>
<div key={index} className="group">
<div className="relative aspect-[4/3] rounded-t-xl overflow-hidden">
<Image
src={service.image}
@ -177,16 +194,24 @@ function ReEvolutionPreview() {
Re Evolution Art
</h2>
<div className="divider"></div>
<p style={{ fontFamily: "'Narrenschiff', sans-serif" }} className="text-lg max-w-3xl mx-auto opacity-80">
A visionary cultural platform based in Switzerland and rooted in Bolivia. Through exhibitions,
immersive gatherings, TRIBAL events and collaborative projects, we bring together artists,
ritualists, musicians and independent creators engaged in inner work and cultural dialogue.
</p>
<div style={{ fontFamily: "'Narrenschiff', sans-serif" }} className="text-lg max-w-3xl mx-auto opacity-80 space-y-4">
<p>
Re Evolution Art is a visionary cultural platform based in Switzerland and rooted in Bolivia.
</p>
<p>
Through exhibitions, immersive gatherings, TRIBAL events and collaborative projects, we bring together artists,
ritualists, musicians and independent creators engaged in inner work and cultural dialogue.
</p>
<p>
We bridge ancestral memory with contemporary expression establishing a platform for visionary artists,
reviving art as a living practice and a tool for individual and social transformation.
</p>
</div>
</div>
<div className="flex justify-center gap-4 mt-8">
<Link href="/re-evolution-art" className="btn-outline btn-outline-light" style={{ fontFamily: "'Narrenschiff', sans-serif" }}>
Discover the Platform
Discover Re Evolution Art
</Link>
</div>
</div>
@ -206,9 +231,12 @@ function TestimonialsSection({ testimonials }: { testimonials: Testimonial[] })
TESTIMONIALS
</p>
<h2 className="text-4xl md:text-5xl font-light mb-6">
Words of Gratitude
What People Say
</h2>
<div className="divider"></div>
<p className="text-lg opacity-80 max-w-2xl mx-auto">
For many years, I worked through referrals and word of mouth. Here are some voices from people who have walked this path.
</p>
</div>
<div className="grid md:grid-cols-3 gap-8">
@ -249,13 +277,13 @@ function WorkWithMeSection() {
</h2>
<div className="divider"></div>
<p className="text-lg leading-relaxed mb-16 opacity-80 max-w-2xl mx-auto text-[var(--text-light)]">
This work is for those ready to meet themselves honestly with courage,
sensitivity and presence.
Whether you feel called by the art, rituals or one-to-one sessions, this work is for those
ready to meet themselves honestly with courage, sensitivity and presence.
</p>
</div>
<div className="flex flex-col sm:flex-row gap-4 justify-center items-center">
<Link href="/services" className="btn-outline btn-outline-light">
Explore Sessions
Book A Session
</Link>
<Link href="/contact" className="btn-filled" style={{ background: 'var(--accent-gold)', borderColor: 'var(--accent-gold)' }}>
Contact Me
@ -369,7 +397,7 @@ function NewsletterSection() {
</h2>
<div className="divider"></div>
<p className="text-lg leading-relaxed mb-10 opacity-80 max-w-2xl mx-auto">
Receive updates on exhibitions, events, new artworks and offerings.
Receive updates about exhibitions, events, workshops, ceremonies and more.
</p>
<div className="flex flex-col sm:flex-row gap-4 justify-center items-center">
<Link href="/contact" className="btn-outline btn-outline-light">

View File

@ -46,7 +46,7 @@ export default function ReEvolutionArtPage() {
</h1>
<div className="divider"></div>
<p style={{ fontFamily: "'Narrenschiff', sans-serif" }} className="text-lg md:text-xl max-w-2xl mx-auto leading-relaxed opacity-80">
Cultural Hub for Visionaries
Cultural Hub for Visionaries & Intercultural Exchange
</p>
</div>
</section>
@ -61,12 +61,17 @@ export default function ReEvolutionArtPage() {
A Visionary Cultural Platform
</h2>
<div className="divider"></div>
<p style={{ fontFamily: "'Narrenschiff', sans-serif" }} className="text-lg leading-relaxed mb-6 opacity-80">
Re Evolution Art is a visionary cultural platform based in Switzerland and rooted in Bolivia.
Through exhibitions, immersive gatherings, TRIBAL events and collaborative projects, we bring
together artists, ritualists, musicians and independent creators engaged in inner work and
cultural dialogue. We bridge ancestral memory with contemporary expression.
</p>
<div style={{ fontFamily: "'Narrenschiff', sans-serif" }} className="text-lg leading-relaxed opacity-80 space-y-6">
<p>
Re Evolution Art is a cultural platform dedicated to restoring art as a living language a force for reflection, dialogue, personal growth and collective transformation.
</p>
<p>
We bring together immersive exhibitions, interactive workshops, gatherings such as our signature TRIBAL Nights, establishing Visionary Art Week and other intercultural encounters where art, music, ritual frameworks and ancestral knowledge converge intentionally held environments designed to foster deeper presence, ethical exchange and meaningful connection.
</p>
<p>
Our mission is to build bridges between cultures, generations and systems of knowledge through creative expression, embodied practice and collaborative networks. We cultivate spaces where personal development and collective evolution unfold together.
</p>
</div>
</div>
</section>
@ -80,12 +85,17 @@ export default function ReEvolutionArtPage() {
Art as Transformation
</h2>
<div className="divider"></div>
<p style={{ fontFamily: "'Narrenschiff', sans-serif" }} className="text-lg leading-relaxed mb-6 opacity-80">
We believe art is not decoration it is a living force. A bridge between the inner and outer
worlds, between ancient wisdom and contemporary creation. Our events and projects are designed
to create spaces where this force can move freely through painting, music, dance, ritual
and dialogue.
</p>
<div style={{ fontFamily: "'Narrenschiff', sans-serif" }} className="text-lg leading-relaxed opacity-80 space-y-6">
<p>
We believe that art, ritual and exchange are fundamental forces for personal and collective evolution.
</p>
<p>
In a time marked by cultural fragmentation, spiritual superficiality and the commodification of creativity, Re Evolution Art proposes a return to depth: art as a bridge between cultures, traditions and generations and as a tool for social transformation and collective evolution.
</p>
<p>
We foster inclusive environments where creators contribute from the fullness of their experience, their passions and gifts in mutual respect and co-creation.
</p>
</div>
</div>
</section>
@ -109,11 +119,17 @@ export default function ReEvolutionArtPage() {
Bolivia & Switzerland
</h2>
<div className="divider"></div>
<p style={{ fontFamily: "'Narrenschiff', sans-serif" }} className="text-lg leading-relaxed mb-6 opacity-80">
Founded by Ximena Xaguar, Re Evolution Art carries the DNA of both Andean cosmovision
and European visionary tradition. From the ceremonial landscapes of Bolivia to the creative
scenes of Zurich, we weave a bridge that honours both worlds.
</p>
<div style={{ fontFamily: "'Narrenschiff', sans-serif" }} className="text-lg leading-relaxed opacity-80 space-y-6">
<p>
Re Evolution Art carries deep respect for ancestral memory.
</p>
<p>
We believe that art is more than contemplation. It is a transformative force a vehicle for self-knowledge, resilience, social cohesion and shared meaning.
</p>
<p>
Re Evolution Art fosters inclusive environments in which artists, facilitators, wisdom keepers and participants contribute their authentic gifts with integrity, reciprocity and respect for diverse cultural perspectives.
</p>
</div>
</div>
</div>
</div>
@ -156,8 +172,38 @@ export default function ReEvolutionArtPage() {
</div>
</section>
{/* Join Us */}
{/* Upcoming Events */}
<section className="section dark-section">
<div className="max-w-4xl mx-auto text-center">
<p style={{ fontFamily: "'Narrenschiff', sans-serif" }} className="text-xs tracking-[0.2em] text-[var(--accent-gold)] mb-4">
UPCOMING
</p>
<h2 style={{ fontFamily: "'Krown', sans-serif", fontWeight: 700 }} className="text-4xl font-light mb-6">
Upcoming Events
</h2>
<div className="divider"></div>
<p style={{ fontFamily: "'Narrenschiff', sans-serif" }} className="text-lg opacity-70 mt-6">
New events are being planned. Follow us on social media or get in touch to stay informed.
</p>
<div className="flex justify-center gap-4 mt-8">
<a
href="https://www.instagram.com/reevolutionart"
target="_blank"
rel="noopener noreferrer"
className="btn-outline btn-outline-light"
style={{ fontFamily: "'Narrenschiff', sans-serif" }}
>
Follow @reevolutionart
</a>
<Link href="/contact" className="btn-outline btn-outline-light" style={{ fontFamily: "'Narrenschiff', sans-serif" }}>
Contact Us
</Link>
</div>
</div>
</section>
{/* Join Us */}
<section className="section darker-section">
<div className="max-w-6xl mx-auto">
<div className="text-center mb-12">
<p style={{ fontFamily: "'Narrenschiff', sans-serif" }} className="text-xs tracking-[0.2em] text-[var(--accent-gold)] mb-4">
@ -168,7 +214,7 @@ export default function ReEvolutionArtPage() {
</h2>
<div className="divider"></div>
<p style={{ fontFamily: "'Narrenschiff', sans-serif" }} className="text-lg max-w-2xl mx-auto opacity-80">
Re Evolution Art is a growing community. There are many ways to participate.
Whether through art, ceremony or immersive events, our intention is to create experiences that awaken presence, truth and connection.
</p>
</div>
@ -194,7 +240,7 @@ export default function ReEvolutionArtPage() {
</section>
{/* Social Links */}
<section className="section darker-section">
<section className="section dark-section">
<div className="max-w-4xl mx-auto text-center">
<p style={{ fontFamily: "'Narrenschiff', sans-serif" }} className="text-xs tracking-[0.2em] text-[var(--accent-gold)] mb-4">
FOLLOW US

View File

@ -1,20 +1,23 @@
import type { Metadata } from 'next';
import Image from 'next/image';
import Link from 'next/link';
import { services as defaultServices, methodologySteps as defaultSteps } from '@/lib/data/services';
import { services as defaultServices, processComponents as defaultProcess, processOpeningText, processIntro, processClosingText } from '@/lib/data/services';
import { testimonials as defaultTestimonials } from '@/lib/data/testimonials';
import { readData } from '@/lib/cms';
import type { Service } from '@/lib/data/services';
import type { Service, ProcessComponent } from '@/lib/data/services';
import type { Testimonial } from '@/lib/data/testimonials';
export const metadata: Metadata = {
title: 'Services | XHIVA ART - One-to-One Sessions',
description: 'Crystal Therapy, Temazcal ceremonies, Premium Transformational Sessions and Soul Portrait Art Alchemy. Containers of clarity, embodiment and transformation.',
title: 'Services | XHIVA One-to-One Sessions',
description: 'Crystal Therapy, Temazcal ceremonies, Premium Transformational Sessions and Soul Portrait Art Alchemy. Somatic Healing & Ritual Integration.',
};
export const dynamic = 'force-dynamic';
export default function ServicesPage() {
const services = readData<Service>('services', defaultServices);
const methodologySteps = readData<{ step: number; title: string; description: string }>('methodology-steps', defaultSteps);
const processSteps = readData<ProcessComponent>('process-components', defaultProcess);
const testimonials = readData<Testimonial>('testimonials', defaultTestimonials);
return (
<>
@ -34,12 +37,18 @@ export default function ServicesPage() {
<p className="font-sans-alt text-xs tracking-[0.2em] text-[var(--accent-gold)] mb-4">
OFFERINGS
</p>
<h1 className="text-5xl md:text-6xl font-light tracking-wider mb-6">
<h1 className="text-5xl md:text-6xl font-light tracking-wider mb-4">
One-to-One Sessions
</h1>
<p className="font-sans-alt text-sm tracking-widest text-[var(--text-muted)] mb-6">
Somatic Healing & Ritual Integration
</p>
<div className="divider"></div>
<p className="text-lg md:text-xl max-w-2xl mx-auto leading-relaxed opacity-80">
Containers of clarity, embodiment and transformation.
My one-to-one sessions are containers of clarity, embodiment and transformation. Rooted in somatic intelligence, ancestral memory and intuitive mapping, these sessions are designed to support you through transitions, emotional release, post-ceremonial integration and the deep work of remembering who you are.
</p>
<p className="text-lg max-w-2xl mx-auto leading-relaxed opacity-80 mt-4">
I work with the body, the psyche and the subtle field helping you return to coherence, presence and truth.
</p>
</div>
</section>
@ -56,6 +65,11 @@ export default function ServicesPage() {
fill
className="object-cover"
/>
{service.highlighted && (
<div className="absolute top-4 right-4 bg-[var(--accent-gold)] text-white px-3 py-1 rounded-full font-sans-alt text-xs tracking-widest">
PREMIUM
</div>
)}
</div>
<div className="text-center">
@ -93,7 +107,7 @@ export default function ServicesPage() {
)}
<Link href="/contact" className="btn-outline">
Book This Session
{service.buttonText || 'Book This Session'}
</Link>
</div>
</div>
@ -101,7 +115,7 @@ export default function ServicesPage() {
</section>
))}
{/* How Sessions Work */}
{/* How Sessions Work — Process Components */}
<section className="section dark-section">
<div className="max-w-4xl mx-auto">
<div className="text-center mb-12">
@ -114,21 +128,28 @@ export default function ServicesPage() {
<div className="divider"></div>
</div>
<div className="grid md:grid-cols-2 gap-6">
{methodologySteps.map((step) => (
<div key={step.step} className="methodology-step">
<div className="flex items-center gap-4 mb-3">
<span className="font-sans-alt text-2xl font-light text-[var(--accent-gold)]">
{String(step.step).padStart(2, '0')}
</span>
<h3 className="text-xl font-light">{step.title}</h3>
</div>
<p className="text-sm leading-relaxed opacity-70 pl-12">
{step.description}
</p>
<p className="text-lg leading-relaxed opacity-80 mb-8 text-center">
{processOpeningText}
</p>
<p className="text-lg leading-relaxed opacity-80 mb-6 text-center">
{processIntro}
</p>
<div className="grid grid-cols-2 md:grid-cols-5 gap-4 mb-8">
{processSteps.map((component, index) => (
<div key={index} className="text-center p-4 border border-white/10 rounded-lg">
<span className="font-sans-alt text-2xl font-light text-[var(--accent-gold)] block mb-2">
{String(index + 1).padStart(2, '0')}
</span>
<h3 className="text-sm font-light tracking-wide">{component.title}</h3>
</div>
))}
</div>
<p className="text-lg leading-relaxed opacity-80 text-center italic">
{processClosingText}
</p>
</div>
</section>
@ -142,14 +163,19 @@ export default function ServicesPage() {
Who These Sessions Are For
</h2>
<div className="divider"></div>
<p className="text-lg opacity-80 mb-8">
These sessions are for people who are ready to:
</p>
<div className="grid md:grid-cols-2 gap-8 text-left mt-8">
{[
'Those navigating life transitions and seeking clarity',
'People ready to integrate deep emotional or spiritual experiences',
'Anyone drawn to somatic, energetic or ceremonial healing',
'Creatives seeking to reconnect with their authentic expression',
'Those processing grief, loss or significant change',
'Individuals on a conscious path of self-discovery',
'Heal in Awareness & Responsibility',
'Stabilize Their Emotions',
'Integrate Powerful Experiences',
'Understand Their Patterns',
'Reconnect with Their Truth',
'Embody Insight',
'Return to Coherence',
'Walk a Path of Authenticity',
].map((item, index) => (
<div key={index} className="flex items-start gap-3">
<span className="text-[var(--accent-gold)] mt-1">&#10003;</span>
@ -160,7 +186,39 @@ export default function ServicesPage() {
</div>
</section>
{/* CTA */}
{/* Testimonials */}
<section className="section">
<div className="max-w-6xl mx-auto">
<div className="text-center mb-12">
<p className="font-sans-alt text-xs tracking-[0.2em] text-[var(--accent-gold)] mb-4">
TESTIMONIALS
</p>
<h2 className="text-4xl font-light mb-6">
What People Say
</h2>
<div className="divider"></div>
<p className="text-lg opacity-80 max-w-2xl mx-auto">
For many years, I worked through referrals and word of mouth. Here are some voices from people who have walked this path.
</p>
</div>
<div className="grid md:grid-cols-2 lg:grid-cols-3 gap-8">
{testimonials.map((testimonial, index) => (
<div key={index} className="testimonial-card">
<span className="quote-mark">&ldquo;</span>
<p className="testimonial mb-6">
{testimonial.quote}
</p>
<p className="font-sans-alt text-xs tracking-widest text-[var(--accent-gold)]">
{testimonial.author}
</p>
</div>
))}
</div>
</div>
</section>
{/* CTA — Ready to Begin */}
<section className="section relative overflow-hidden">
<div className="absolute inset-0 z-0 bg-[#0f0f0f]">
<Image
@ -172,15 +230,15 @@ export default function ServicesPage() {
</div>
<div className="max-w-3xl mx-auto relative z-10 text-center">
<h2 className="text-4xl md:text-5xl font-light mb-6 text-[var(--text-light)]">
Book a Session
Ready to Begin?
</h2>
<div className="divider"></div>
<p className="text-lg leading-relaxed mb-12 opacity-80 max-w-2xl mx-auto text-[var(--text-light)]">
This work is for those ready to meet themselves honestly with courage,
sensitivity and presence. Reach out to begin.
If you feel called to work together, I welcome you with clarity, presence and commitment.
These sessions are a space to meet yourself deeply with honesty, grounding and compassion.
</p>
<Link href="/contact" className="btn-filled" style={{ background: 'var(--accent-gold)', borderColor: 'var(--accent-gold)' }}>
Get in Touch
Book a Session
</Link>
</div>
</section>

View File

@ -7,20 +7,21 @@ export default function Footer() {
<div className="grid md:grid-cols-4 gap-12 mb-12">
{/* Brand */}
<div className="md:col-span-2">
<h3 className="text-2xl font-light tracking-widest mb-4">XHIVA ART</h3>
<h3 className="text-2xl font-light tracking-widest mb-4">XHIVA</h3>
<p className="text-sm opacity-70 leading-relaxed mb-6">
Visionary Art · Ritual Healing · Cultural and Artistic Experiences
Visionary Art &middot; Ritual Healing &middot; Cultural Experiences
</p>
</div>
{/* Quick Links */}
<div>
<h4 className="font-sans-alt text-xs tracking-widest mb-4">EXPLORE</h4>
<h4 className="font-sans-alt text-xs tracking-widest mb-4">QUICK LINKS</h4>
<div className="flex flex-col gap-2">
<Link href="/art" className="footer-link">Art</Link>
<Link href="/about" className="footer-link">About</Link>
<Link href="/services" className="footer-link">Services</Link>
<Link href="/re-evolution-art" className="footer-link">Re Evolution Art</Link>
<Link href="/re-evolution-art" className="footer-link">Revolution Art</Link>
<Link href="/contact" className="footer-link">Contact</Link>
</div>
</div>
@ -28,7 +29,12 @@ export default function Footer() {
<div>
<h4 className="font-sans-alt text-xs tracking-widest mb-4">CONNECT</h4>
<div className="flex flex-col gap-2">
<Link href="/contact" className="footer-link">Contact</Link>
<a href="https://instagram.com/reevolutionart" target="_blank" rel="noopener noreferrer" className="footer-link">
@reevolutionart
</a>
<a href="https://instagram.com/xhiva_art" target="_blank" rel="noopener noreferrer" className="footer-link">
@xhiva_art
</a>
<a href="https://instagram.com/ximena_xaguar" target="_blank" rel="noopener noreferrer" className="footer-link">
@ximena_xaguar
</a>
@ -45,7 +51,7 @@ export default function Footer() {
{/* Copyright */}
<div className="border-t border-white/10 pt-8 text-center">
<p className="font-sans-alt text-xs tracking-widest opacity-50">
&copy; {new Date().getFullYear()} XHIVA ART. ALL RIGHTS RESERVED.
&copy; {new Date().getFullYear()} XHIVA. ALL RIGHTS RESERVED.
</p>
</div>
</div>

View File

@ -6,57 +6,57 @@ export interface ReEvolutionEvent {
}
export const events: ReEvolutionEvent[] = [
{
title: 'Visionary Art Week Z\u00FCrich',
description: 'An annual exhibition and program featuring visionary artists, workshops, music, performances and talks.',
image: '/images/reevolution/event-3.jpg',
},
{
title: 'Tribal Nights',
description: 'A signature event weaving ritual, dance and immersive art into one transformative experience.',
description: 'Immersive gatherings weaving ritual, dance, art and community. An inclusive space where music, movement and presence become medicine.',
image: '/images/reevolution/tribal-night.jpg',
},
{
title: 'Tribal Experience',
description: 'Group immersion exploring the unconscious through shamanic journeying, art alchemy and embodied movement.',
description: 'Group workshops for shadow exploration, somatic activation, art alchemy and spiritual integration \u2014 allowing what moves in the shadow to be expressed, transformed and integrated.',
image: '/images/reevolution/event-2.jpg',
},
{
title: 'Visionary Art Week Zurich',
description: 'Curated week featuring international artists, performances, live music, talks and workshops.',
image: '/images/reevolution/event-3.jpg',
},
{
title: 'PULSAR',
description: 'Electronic music experiences bridging conscious dance, DJ sets and expanded states of presence.',
description: 'Experimental spaces combining DJ sets with artistic collaborations and expression \u2014 opening a new alternative scene for dance, community and exploration.',
image: '/images/reevolution/dj-xhiva.jpg',
objectPosition: 'center top',
},
{
title: 'Collaborative Projects',
description: 'Cross-cultural creative partnerships connecting artists, ritualists and independent creators across borders.',
description: 'Event curation and production, exhibitions, intercultural encounters, workshops and community programs. Have an idea? Let\u2019s make it happen.',
image: '/images/reevolution/event-5.jpg',
},
];
export const joinRoles = [
{
title: 'Artist',
title: 'Apply as Artist',
description: 'Exhibit your work, participate in collective shows and connect with a visionary community.',
},
{
title: 'Artisan / Vendor',
title: 'Apply as Artisan or Vendor',
description: 'Offer your handcrafted goods, sacred objects or healing tools at our events and markets.',
},
{
title: 'Facilitator',
title: 'Apply as Facilitator',
description: 'Lead workshops, ceremonies or movement sessions within our curated event spaces.',
},
{
title: 'Ambassador',
title: 'Join as Ambassador',
description: 'Represent Re Evolution Art in your region and help bridge cultures through creative dialogue.',
},
{
title: 'Partner / Sponsor',
title: 'Partner or Sponsor',
description: 'Support our mission and gain visibility within a conscious, culturally engaged community.',
},
{
title: 'Member',
title: 'Join as Member',
description: 'Join our community for early access to events, workshops and collaborative opportunities.',
},
];

View File

@ -9,85 +9,91 @@ export interface Service {
image: string;
highlighted?: boolean;
recommendedFor?: string[];
buttonText?: string;
}
export const services: Service[] = [
{
title: 'Crystal Therapy',
subtitle: 'Nervous System Alignment',
subtitle: 'Nervous System Regulation & Soul Alignment',
duration: 'Crystal reading / 1 hour',
price: '150 CHF',
description: 'One-to-one sessions supporting nervous system regulation and emotional integration through crystal energetic work, elemental somatic presence and intuitive mapping addressing emotional, physical, mental and spiritual coherence.',
longDescription: 'Working with crystal grids, elemental alignment and somatic attunement, these sessions create a deeply held space for the nervous system to regulate and integrate. Through intuitive mapping of energetic patterns, we address the emotional, physical, mental and spiritual bodies — supporting coherence, clarity and embodied presence.',
description: 'A session designed to harmonize your field, clear emotional residue and restore inner stability through crystals, somatic presence and intuitive reading.',
longDescription: 'A session designed to harmonize your field, clear emotional residue and restore inner stability through crystals, somatic presence and intuitive reading.',
color: 'lavender',
image: '/images/services/crystal-therapy.webp',
recommendedFor: [
'Nervous system dysregulation or chronic stress',
'Emotional processing and integration',
'Post-ceremony or post-retreat integration',
'Energetic clearing and realignment',
'Those seeking clarity and inner coherence',
'Emotional overwhelm',
'Anxiety or instability',
'Post-ceremonial sensitivity',
'Energetic depletion',
'Grounding & realignment',
],
buttonText: 'Book This Session',
},
{
title: 'Temazcal',
subtitle: 'Medicine of the Four Elements',
duration: 'Fire - Earth - Water - Air',
description: 'Sweatlodge ceremonies guided for 15+ years, rooted in Native American ancestral tradition. Working with four elements and four bodies (physical, emotional, mental, spiritual) within a contained ritual space supporting purification, closure and renewal.',
longDescription: 'The Temazcal (sweat lodge) is one of the oldest ceremonial practices in the Americas. Guided by Ximena for over 15 years, these ceremonies work with fire, earth, water and air to support deep purification, emotional release, closure and renewal. The contained ritual space holds all four bodies — physical, emotional, mental and spiritual — in a process of death and rebirth.',
color: 'mint',
image: '/images/services/temazcal.jpg',
recommendedFor: [
'Deep purification and energetic cleansing',
'Life transitions, closure and new beginnings',
'Reconnection with the body and elements',
'Group ceremonial experience',
'Those drawn to ancestral healing traditions',
],
},
{
title: 'Premium Transformational Session',
subtitle: 'Deep Integration',
duration: '2 Hours',
price: '220 CHF',
description: 'Tailored container for life transitions, post-ceremonial integration or emotional transformation combining somatic work, crystal mapping, astrological and ritual guidance supporting embodiment of insight and conscious transformation.',
longDescription: 'A deeply personalised 2-hour session designed for those navigating significant life transitions, post-ceremonial integration or emotional transformation. Combining somatic bodywork, crystal energetic mapping, astrological guidance and ritual elements, this premium container supports the full embodiment of insight and conscious transformation.',
color: 'rose',
image: '/images/services/deep-integration.webp',
recommendedFor: [
'Life transitions and major decisions',
'Post-ceremony or plant medicine integration',
'Deep emotional transformation',
'Those seeking a comprehensive, tailored session',
'Integration of spiritual experiences into daily life',
],
},
{
title: 'Soul Portrait',
subtitle: 'Art Alchemy',
duration: '3-4 sessions',
price: 'CHF 1,200 - 2,500+',
description: 'Weaving visionary art with therapeutic process through guided creative immersion. A deeply personal co-creation — by application only — where your inner landscape becomes a living artwork.',
longDescription: 'The Soul Portrait is a deeply intimate co-creative process, available by application only. Over 3-4 sessions, Ximena channels the essence of your inner landscape into a unique visionary artwork. This is not a commission in the traditional sense — it is a therapeutic and artistic journey, weaving intuitive vision, ancestral memory and energetic mapping into a living portrait of your soul.',
title: 'Soul Portrait \u00B7 Art Alchemy',
subtitle: 'Personalized Creative Alchemy',
duration: '3\u20134 private sessions',
price: 'CHF 1,200 \u2013 2,500+',
description: 'A private, high-end one-on-one experience where art becomes a precise mirror of your inner world. Through a structured process combining artistic creation, individual session, astrological guidance, ritual and symbolic language, deeper aspects of your personal story are brought into clarity and form.',
longDescription: 'A private, high-end one-on-one experience where art becomes a precise mirror of your inner world. Through a structured process combining artistic creation, individual session, astrological guidance, ritual and symbolic language, deeper aspects of your personal story are brought into clarity and form. Designed for individuals navigating transition, leadership, or reorientation, who value depth, discretion, and meaningful artistic creations.\n\nFormat: 3\u20134 private sessions\nDelivery: Original artwork + personalised rituals and astrological guidance\nInvestment: CHF 1,200 \u2013 2,500+\nPayment: Full payment in advance \u00B7 By application only',
color: 'pink',
image: '/images/art/soul-agreement.webp',
highlighted: true,
buttonText: 'Apply Now',
},
{
title: 'Temazcal / Sweat Lodge',
subtitle: 'Fire \u00B7 Prayer \u00B7 Rebirth',
duration: 'Fire \u00B7 Earth \u00B7 Water \u00B7 Air',
description: 'Guided sweat lodge ceremonies rooted in ancestral ritual. Through heat, breath, song and silence, we access emotional release and symbolic rebirth.',
longDescription: 'Guided sweat lodge ceremonies rooted in ancestral ritual. Through heat, breath, song and silence, we access emotional release and symbolic rebirth.',
color: 'mint',
image: '/images/services/temazcal.jpg',
recommendedFor: [
'Those seeking a deeply personal artwork',
'Individuals on a transformational path',
'Collectors of visionary and sacred art',
'Those who wish to see their inner world reflected in art',
'Deep release',
'Purification',
'Reconnecting with strength',
'Preparing for transitions',
'Anchoring spiritual experiences',
],
buttonText: 'Book This Session',
},
{
title: 'Premium Transformational Session',
subtitle: 'Deep Integration & Embodied Change',
duration: '2 Hours',
price: '220 CHF',
description: 'A tailored session designed for moments of transition, post-ceremonial integration, deep cleansing or deep transformation. We combine somatic grounding, crystal reading and session, cleansing and personalized ritual guidance.',
longDescription: 'A tailored session designed for moments of transition, post-ceremonial integration, deep cleansing or deep transformation. We combine somatic grounding, crystal reading and session, cleansing and personalized ritual guidance.',
color: 'rose',
image: '/images/services/deep-integration.webp',
recommendedFor: [
'Intense transitions',
'Crises or disease',
'Emotional healing and depression',
'Post-ceremony integration',
'Clarity in your current transformation',
],
buttonText: 'Book This Session',
},
];
export const methodologySteps = [
{ step: 1, title: 'Initial Contact', description: 'Reach out through the contact form or booking system to share your intention.' },
{ step: 2, title: 'Discovery Call', description: 'A brief conversation to understand your needs and match you with the right session.' },
{ step: 3, title: 'Preparation', description: 'Guidance on how to prepare — physically, emotionally and energetically.' },
{ step: 4, title: 'Sacred Space', description: 'The session space is prepared with intention, crystals, elements and ritual objects.' },
{ step: 5, title: 'Opening', description: 'We open the container together through breath, presence and intention setting.' },
{ step: 6, title: 'The Work', description: 'The core session — somatic, energetic, creative or ceremonial — guided by your needs.' },
{ step: 7, title: 'Integration', description: 'Time to process, share insights and receive guidance for continued integration.' },
{ step: 8, title: 'Follow-Up', description: 'Post-session support and recommendations for your ongoing journey.' },
export interface ProcessComponent {
title: string;
}
export const processOpeningText = 'Each session opens with the consecration of the space, followed by a diagnostic reading guided by the crystals and their placement on the body, revealing a map of the current state considering physical, mental, emotional and the energetic blockages at play.';
export const processIntro = 'We then move into the appropriate process:';
export const processComponents: ProcessComponent[] = [
{ title: 'Somatic Presence' },
{ title: 'Symbolic Guidance' },
{ title: 'Breath' },
{ title: 'Energy Alignment' },
{ title: 'Integration Steps' },
];
export const processClosingText = 'Every session ends with grounding, clarity and a simple plan for the days ahead.';

View File

@ -6,33 +6,38 @@ export interface Testimonial {
export const testimonials: Testimonial[] = [
{
quote: 'The crystal healing session created an immediate connection and brought my soul forth. I deeply appreciate the support through the process.',
quote: 'Am Dienstag habe ich zum ersten Mal eine Crystal Healing Session bei Ximena erlebt. Es war eine wunderbare Erfahrung, die sofort eine tiefe Verbindung herstellte und meine Seele hervorholte. Ich sch\u00E4tze die Unterst\u00FCtzung durch diesen Prozess zutiefst.',
author: 'Dieter Katterbach',
context: 'Crystal Therapy',
},
{
quote: 'The sweat lodge ceremony was powerfully moving, highlighting the integration of healing, compassion and authentic expression.',
author: 'Kermit Goodman',
context: 'Temazcal',
},
{
quote: 'The experience was powerfully transformative — it changed my understanding of ceremony itself.',
author: 'Verana Bailowitz',
context: 'Ceremonial Work',
},
{
quote: 'The crystal reading opened channels I didn\'t know existed. Nadine\'s presence held a space where my body could finally release what it had been carrying.',
quote: 'I would like to give you a feedback after the amazing session yesterday. The crystal reading opened channels I didn\u2019t know existed. Your presence held a space where my body could finally release what it had been carrying. Thank you for this deeply transformative experience.',
author: 'Nadine',
context: 'Crystal Reading',
},
{
quote: 'Her artistry carries the weight of ancestral memory. Working with Ximena is like being witnessed by something ancient and deeply compassionate.',
quote: 'A Template for Healing. I have had the pleasure of experiencing several North American sweat lodge ceremonies. The ceremony was powerfully moving, highlighting the integration of healing, compassion and authentic expression. Ximena\u2019s guidance created a space of profound safety and depth.',
author: 'Kermit Goodman',
context: 'Temazcal',
},
{
quote: 'Ximena is radiant. She is power. She is courage, integrity, strength, mother, sister, love. Her presence transforms every space she enters. Working with her is an experience of being truly seen and held in your fullest expression.',
author: 'Verana Bailowitz',
context: 'Ceremonial Work',
},
{
quote: 'From the first time I met Ximena I realized that we had a great connection. Her work carries a depth and authenticity that is rare. She brings together art, healing and ceremony in a way that feels both ancient and entirely alive.',
author: 'Yury Avi',
context: 'Transformational Session',
},
{
quote: 'Ximena is a beautiful person who exteriorizes her inner beauty in her medicine songs, in her art and in her healing presence. Her artistry carries the weight of ancestral memory. Working with her is like being witnessed by something ancient and deeply compassionate.',
author: 'Miguel Kavlin',
context: 'Soul Portrait',
},
{
quote: 'In her presence the healing is happening. There is no force, no agenda — just a deep, quiet power that moves through everything she touches.',
author: 'Alisson Cote',
quote: 'Her Presence\u2026 a blessing. Ximena is a quiet soul who comes softly on your path. In her presence the healing is happening. There is no force, no agenda \u2014 just a deep, quiet power that moves through everything she touches.',
author: 'Alisson C\u00F4te',
context: 'Transformational Session',
},
];