.elementor-10 .elementor-element.elementor-element-f682868{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-0aeebcd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS */<!DOCTYPE html>
<html lang="pt-BR">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Rustticos | Mesas de Madeira Rústica Sob Medida em Brusque</title>
    <meta name="description" content="Marcenaria artesanal em Brusque, SC. Fabricamos mesas e conjuntos de madeira rústica sob medida de até 3 metros. Qualidade, durabilidade e acabamento refinado.">
    
    <!-- Fonts -->
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Inter:wght@300;400;500;600;700;800;900&display=swap" rel="stylesheet">
    
    <!-- Tailwind Play CDN -->
    <script src="https://cdn.tailwindcss.com"></script>
    
    <!-- Alpine.js -->
    <script defer src="https://cdn.jsdelivr.net/npm/alpinejs@3.x.x/dist/cdn.min.js"></script>
    
    <script>
        tailwind.config = {
            theme: {
                extend: {
                    fontFamily: {
                        sans: ['Inter', 'sans-serif'],
                        serif: ['Cormorant Garamond', 'serif'],
                    },
                    colors: {
                        'rustic-bg': '#0a0c0b',
                        'rustic-light': '#f8fafc',
                        'rustic-accent': '#ccff00',
                        'neon-cyan': '#00f3ff',
                        'neon-pink': '#ff007f',
                    }
                }
            }
        }
    </script>
    
    <style>
        [x-cloak] { display: none !important; }
        .selection:bg-rustic-accent ::selection { background-color: #ccff00; color: white; }
        html { scroll-behavior: smooth; }
        body { background-color: #0a0c0b; color: #f8fafc; font-family: 'Inter', sans-serif; }
    </style>
</head>
<body x-data="{ 
    isMenuOpen: false, 
    selectedImage: null,
    currentSlide: 0,
    currentProjectSlide: 0,
    currentCustomSlide: 0,
    bestSellers: [
        { title: 'Mesa Rústica 2 Metros', price: 'R$ 1.090,00', image: 'src/assets/images/regenerated_image_1778262957653.png', tag: 'Mais Vendida' },
        { title: 'Mesa Família 3 Metros', price: 'R$ 1.590,00', image: 'src/assets/images/regenerated_image_1778262964394.png', tag: 'Ideal para Festas' },
        { title: 'Mesa Gourmet 3 Metros', price: 'R$ 1.290,00', image: 'src/assets/images/regenerated_image_1778262962788.jpg', tag: 'Custo-Benefício' }
    ],
    galleryImages: [
        { url: 'src/assets/images/regenerated_image_1778262205786.png', title: 'Residencial Premium', alt: 'Mesa rústica em sala de jantar elegante' },
        { url: 'src/assets/images/regenerated_image_1778262413633.png', title: 'Espaço Gourmet', alt: 'Mesa de madeira maciça em área gourmet' },
        { url: 'src/assets/images/regenerated_image_1778262957653.png', title: 'Conjunto Completo', alt: 'Mesa com bancos em ambiente rústico' },
        { url: 'src/assets/images/regenerated_image_1778262964394.png', title: 'Acabamento Superior', alt: 'Detalhe do acabamento em verniz náutico' },
        { url: 'src/assets/images/regenerated_image_1778262962788.jpg', title: 'Grandes Momentos', alt: 'Mesa família para 10 pessoas' },
        { url: 'https://images.unsplash.com/photo-1604537466158-719b1972edd8?auto=format&fit=crop&q=80&w=1200', title: 'Matéria-prima Nobre', alt: 'Madeira selecionada em detalhe' }
    ],
    customProjectImages: [
        { url: 'https://images.unsplash.com/photo-1604537466158-719b1972edd8?auto=format&fit=crop&q=80&w=1200', title: 'Matéria-prima de Excelência' },
        { url: 'src/assets/images/regenerated_image_1778262205786.png', title: 'Projetos Residencias' },
        { url: 'src/assets/images/regenerated_image_1778262413633.png', title: 'Soluções Comerciais' }
    ],
    nextSlide() { this.currentSlide = (this.currentSlide + 1) % this.bestSellers.length },
    prevSlide() { this.currentSlide = (this.currentSlide - 1 + this.bestSellers.length) % this.bestSellers.length },
    nextProject() { this.currentProjectSlide = (this.currentProjectSlide + 1) % this.galleryImages.length },
    prevProject() { this.currentProjectSlide = (this.currentProjectSlide - 1 + this.galleryImages.length) % this.galleryImages.length },
    nextCustom() { this.currentCustomSlide = (this.currentCustomSlide + 1) % this.customProjectImages.length },
    prevCustom() { this.currentCustomSlide = (this.currentCustomSlide - 1 + this.customProjectImages.length) % this.customProjectImages.length },
    init() {
        setInterval(() => this.nextSlide(), 5000);
        setInterval(() => this.nextProject(), 4000);
        setInterval(() => this.nextCustom(), 4500);
    }
}" class="selection:bg-rustic-accent selection:text-white">

    <!-- Navigation -->
    <nav class="fixed top-0 w-full z-50 bg-rustic-bg/90 backdrop-blur-md border-b border-white/5">
        <div class="max-w-7xl mx-auto px-6 h-20 flex items-center justify-between">
            <div class="flex items-center gap-4">
                <div class="relative w-12 h-12">
                   <svg viewBox="0 0 100 100" class="w-full h-full drop-shadow-[0_0_10px_rgba(204,255,0,0.3)]">
                    <circle cx="50" cy="50" r="48" fill="#0a0c0b" />
                    <circle cx="50" cy="50" r="32" fill="#ccff00" style="animation: pulse 3s infinite" />
                    <path d="M40 35 L40 65 M40 45 L32 50 M40 55 L32 60" stroke="#0a0c0b" stroke-width="4" stroke-linecap="round" />
                    <path d="M60 35 L60 65 M60 45 L68 50 M60 55 L68 60" stroke="#0a0c0b" stroke-width="4" stroke-linecap="round" />
                    <path d="M40 40 L60 40 M40 50 L60 50 M40 60 L60 60" stroke="#0a0c0b" stroke-width="4" stroke-linecap="round" />
                    <defs>
                      <path id="topCurve" d="M 20 50 A 30 30 0 0 1 80 50" />
                      <path id="bottomCurve" d="M 22 55 A 28 28 0 0 0 78 55" />
                    </defs>
                    <text class="text-[12px] font-black tracking-widest fill-white">
                      <textPath href="#topCurve" startOffset="50%" text-anchor="middle">RÚSTTICOS</textPath>
                    </text>
                    <text class="text-[5px] font-bold tracking-widest fill-white">
                      <textPath href="#bottomCurve" startOffset="50%" text-anchor="middle">MESAS RÚSTICAS • BRUSQUE/SC</textPath>
                    </text>
                  </svg>
                </div>
                <div class="flex flex-col -space-y-1">
                    <span class="font-serif text-xl font-bold tracking-tight text-white">RUSTTICOS</span>
                    <span class="text-[8px] font-black uppercase tracking-[0.2em] text-rustic-accent drop-shadow-[0_0_8px_rgba(204,255,0,0.6)]">Marcenaria em Brusque</span>
                </div>
            </div>
            
            <div class="hidden md:flex items-center gap-8 text-white">
                <a href="#ofertas" class="text-xs font-black uppercase tracking-widest hover:text-rustic-accent transition-colors">Ofertas</a>
                <a href="#qualidade" class="text-xs font-black uppercase tracking-widest hover:text-rustic-accent transition-colors">Qualidade</a>
                <a href="#faq" class="text-xs font-black uppercase tracking-widest hover:text-rustic-accent transition-colors">Dúvidas</a>
                <a href="https://wa.me/5547984824742" class="bg-[#25D366] text-white px-6 py-3 rounded-full text-xs font-black uppercase tracking-widest hover:scale-105 transition-all shadow-[0_0_20px_rgba(37,211,102,0.3)] flex items-center gap-2">
                    <svg width="18" height="18" viewBox="0 0 24 24" fill="white"><path d="M12.031 6.172c-3.181 0-5.767 2.586-5.767 5.767 0 1.267.405 2.436 1.096 3.393L6.5 20.5l5.312-.871c.907.502 1.947.788 3.051.788 3.181 0 5.767-2.586 5.767-5.767 0-3.181-2.586-5.767-5.767-5.767zm3.326 8.16c-.144.405-.831.741-1.144.788-.312.046-.624.093-1.788-.312-1.488-.502-2.436-2.028-2.508-2.128-.072-.1-.58-.772-.58-1.468 0-.696.364-1.041.488-1.18.124-.144.276-.231.364-.231h.231c.093 0 .188.005.276.188.093.231.312.788.364.881l.093.188c.046.093.005.188-.046.276-.046.093-.093.144-.188.231-.093.093-.188.188-.276.276-.093.093-.188.188-.093.364.093.188.405.672.881 1.096.604.542 1.116.712 1.267.788.144.093.231.046.312-.046.093-.093.364-.44.488-.604.093-.188.188-.144.312-.093.124.046.788.364.928.44.144.093.231.144.276.231.046.124.046.542-.093.928z"/></svg>
                    Chamar no Zap
                </a>
            </div>

            <button @click="isMenuOpen = !isMenuOpen" class="md:hidden p-2 text-white">
                <svg x-show="!isMenuOpen" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M3 12h18M3 6h18M3 18h18"/></svg>
                <svg x-show="isMenuOpen" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M18 6L6 18M6 6l12 12"/></svg>
            </button>
        </div>
        
        <!-- Mobile Nav -->
        <div x-show="isMenuOpen" x-transition x-cloak class="md:hidden bg-black border-b border-white/5 px-6 pb-6 space-y-4">
            <a href="#ofertas" @click="isMenuOpen = false" class="block py-2 text-lg font-serif italic border-b border-white/5 text-white">Ver Ofertas</a>
            <a href="#qualidade" @click="isMenuOpen = false" class="block py-2 text-lg font-serif italic border-b border-white/5 text-white">Nossa Qualidade</a>
            <a href="#faq" @click="isMenuOpen = false" class="block py-2 text-lg font-serif italic border-b border-white/5 text-white">Perguntas Frequentes</a>
            <a href="https://wa.me/5547984824742" class="block w-full bg-[#25D366] text-center py-4 rounded-2xl text-white font-black shadow-[0_0_15px_rgba(37,211,102,0.3)]">Falar com Marceneiro</a>
        </div>
    </nav>

    <!-- Hero Section -->
    <section class="relative pt-32 pb-20 md:pt-48 md:pb-32 overflow-hidden bg-rustic-bg min-h-screen flex items-center">
        <div class="max-w-7xl mx-auto px-6 w-full grid lg:grid-cols-2 gap-16 items-center">
            <div class="z-10 order-2 lg:order-1">
                <span class="inline-block px-4 py-1 bg-rustic-accent/10 text-rustic-accent text-[10px] font-black uppercase tracking-widest rounded-full mb-6">
                    Fabricação Própria em Brusque
                </span>
                <h1 class="text-6xl md:text-8xl font-serif leading-[0.9] tracking-tighter mb-8 italic text-white">
                    A Mesa que sua <span class="not-italic text-rustic-accent drop-shadow-[0_0_15px_rgba(204,255,0,0.4)]">Família</span> merece.
                </h1>
                <p class="text-xl text-white/70 mb-10 leading-relaxed max-w-lg text-left">
                    Crie memórias inesquecíveis em torno de uma mesa rústica autêntica. Feita para durar gerações, com o toque de Brusque.
                </p>
                <div class="flex flex-col sm:flex-row gap-4 mb-10">
                    <a href="#ofertas" class="bg-rustic-accent text-black px-10 py-5 rounded-2xl text-lg font-black flex items-center justify-center gap-3 hover:bg-white transition-all shadow-[0_0_30px_rgba(204,255,0,0.3)]">
                        Ver Todas as Ofertas
                        <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M5 12h14M12 5l7 7-7 7"/></svg>
                    </a>
                    <div class="flex flex-col justify-center text-xs text-white/50 font-bold uppercase tracking-widest text-left">
                        <span>Pronta Entrega DISPONÍVEL</span>
                        <span class="text-neon-cyan shadow-[0_0_10px_rgba(0,243,255,0.4)]">Atendimento Online Agora</span>
                    </div>
                </div>
            </div>

            <!-- Carousel Column -->
            <div class="relative h-[500px] md:h-[600px] order-1 lg:order-2">
                <div class="relative h-full rounded-[3rem] md:rounded-[4rem] overflow-hidden shadow-2xl">
                    <template x-for="(slide, index) in bestSellers" :key="index">
                        <div x-show="currentSlide === index" x-transition.opacity.duration.500ms class="absolute inset-0">
                            <img :src="slide.image" :alt="slide.title" class="w-full h-full object-cover">
                            <div class="absolute inset-0 bg-gradient-to-t from-rustic-bg/90 via-rustic-bg/20 to-transparent"></div>
                            <div class="absolute bottom-8 left-8 right-8 flex flex-col md:flex-row md:items-end justify-between gap-6">
                                <div>
                                    <span class="inline-block px-3 py-1 bg-rustic-accent text-white text-[10px] font-bold uppercase tracking-widest rounded-full mb-3" x-text="slide.tag"></span>
                                    <h3 class="text-3xl md:text-5xl font-serif text-white italic leading-none mb-2" x-text="slide.title"></h3>
                                    <p class="text-white/60 text-sm font-bold uppercase tracking-widest italic" x-text="slide.price"></p>
                                </div>
                                <a :href="'https://wa.me/5547984824742?text=Olá! Gostaria de aproveitar a oferta da ' + slide.title + ' por ' + slide.price" class="bg-rustic-accent text-black px-8 py-4 rounded-2xl text-xs font-black uppercase tracking-widest hover:bg-white transition-all text-center">
                                    Solicitar Agora
                                </a>
                            </div>
                        </div>
                    </template>

                    <!-- Controls -->
                    <div class="absolute top-1/2 -translate-y-1/2 left-6 right-6 flex justify-between pointer-events-none">
                        <button @click="prevSlide()" class="w-12 h-12 rounded-full bg-white/10 backdrop-blur-md border border-white/20 text-white flex items-center justify-center hover:bg-white hover:text-rustic-bg transition-all pointer-events-auto">
                            <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M15 18l-6-6 6-6"/></svg>
                        </button>
                        <button @click="nextSlide()" class="w-12 h-12 rounded-full bg-white/10 backdrop-blur-md border border-white/20 text-white flex items-center justify-center hover:bg-white hover:text-rustic-bg transition-all pointer-events-auto">
                            <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M9 18l6-6-6-6"/></svg>
                        </button>
                    </div>

                    <!-- Pagination -->
                    <div class="absolute bottom-4 left-1/2 -translate-x-1/2 flex gap-2">
                        <template x-for="(slide, index) in bestSellers" :key="index">
                            <button @click="currentSlide = index" :class="currentSlide === index ? 'w-8 bg-white' : 'w-2 bg-white/30'" class="h-1 rounded-full transition-all duration-500"></button>
                        </template>
                    </div>
                </div>
            </div>
        </div>
    </section>

    <!-- Offers Section -->
    <section id="ofertas" class="py-32 bg-rustic-bg">
        <div class="max-w-7xl mx-auto px-6">
            <div class="text-center max-w-3xl mx-auto mb-20">
                <h2 class="text-4xl md:text-6xl font-serif italic mb-6 text-white text-center">Escolha o seu Modelo</h2>
                <p class="text-xl text-white/50 text-center">Mesas robustas, tratadas e prontas para transformar sua área de festas ou sala de jantar.</p>
            </div>

            <div class="grid md:grid-cols-2 gap-12 text-left">
                <!-- 1 -->
                <div class="bg-white/5 rounded-[3rem] p-4 border border-white/10 flex flex-col h-full hover:border-rustic-accent/30 transition-colors group">
                    <div class="relative aspect-video rounded-[2.5rem] overflow-hidden mb-8 group">
                        <img src="src/assets/images/regenerated_image_1778262957653.png" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" @click="selectedImage = 'src/assets/images/regenerated_image_1778262957653.png'">
                        <div class="absolute top-6 right-6 bg-rustic-accent text-black px-4 py-2 rounded-full text-[10px] font-black uppercase tracking-widest">Oportunidade</div>
                    </div>
                    <div class="px-6 pb-6 flex-grow flex flex-col">
                        <div class="flex justify-between items-start mb-4">
                            <h3 class="text-3xl font-serif italic">Mesa Rústica 2 Metros</h3>
                            <div class="text-right">
                                <p class="text-[10px] font-black text-rustic-accent uppercase italic">Investimento</p>
                                <p class="text-2xl font-black text-rustic-light">R$ 1.090,00</p>
                            </div>
                        </div>
                        <p class="text-rustic-light/60 mb-8 leading-relaxed">O modelo mais versátil. Ideal para churrasqueiras e salas de jantar. Acabamento em verniz náutico resistente.</p>
                        <a href="https://wa.me/5547984824742" class="block w-full bg-rustic-accent text-black text-center py-5 rounded-2xl font-black uppercase tracking-widest text-sm hover:bg-white transition-all shadow-[0_0_20px_rgba(204,255,0,0.2)]">Solicitar esta mesa</a>
                    </div>
                </div>
                <!-- 2 -->
                <div class="bg-white/5 rounded-[3rem] p-4 border border-white/10 flex flex-col h-full hover:border-rustic-accent/30 transition-colors group">
                  <div class="relative aspect-video rounded-[2.5rem] overflow-hidden mb-8 group">
                      <img src="src/assets/images/regenerated_image_1778262964394.png" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" @click="selectedImage = 'src/assets/images/regenerated_image_1778262964394.png'">
                      <div class="absolute top-6 right-6 bg-rustic-accent text-black px-4 py-2 rounded-full text-[10px] font-black uppercase tracking-widest">Mais Vendida</div>
                  </div>
                  <div class="px-6 pb-6 flex-grow flex flex-col">
                      <div class="flex justify-between items-start mb-4">
                          <h3 class="text-3xl font-serif italic">Mesa Família 3 Metros</h3>
                          <div class="text-right">
                              <p class="text-[10px] font-black text-rustic-accent uppercase italic">Investimento</p>
                              <p class="text-2xl font-black text-rustic-light">R$ 1.590,00</p>
                          </div>
                      </div>
                      <p class="text-rustic-light/60 mb-8 leading-relaxed">Espaço de sobra para toda a família. Robustez extrema com travamento reforçado nos pés. Nossa campeã de vendas.</p>
                      <a href="https://wa.me/5547984824742" class="block w-full bg-rustic-accent text-black text-center py-5 rounded-2xl font-black uppercase tracking-widest text-sm hover:bg-white transition-all shadow-[0_0_20px_rgba(204,255,0,0.2)]">Solicitar esta mesa</a>
                  </div>
                </div>
                <!-- 3 -->
                <div class="bg-white/5 rounded-[3rem] p-4 border border-white/10 flex flex-col h-full hover:border-rustic-accent/30 transition-colors group">
                  <div class="relative aspect-video rounded-[2.5rem] overflow-hidden mb-8 group">
                      <img src="src/assets/images/regenerated_image_1778262962788.jpg" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" @click="selectedImage = 'src/assets/images/regenerated_image_1778262962788.jpg'">
                      <div class="absolute top-6 right-6 bg-rustic-accent text-black px-4 py-2 rounded-full text-[10px] font-black uppercase tracking-widest">Custo-Benefício</div>
                  </div>
                  <div class="px-6 pb-6 flex-grow flex flex-col">
                      <div class="flex justify-between items-start mb-4">
                          <h3 class="text-3xl font-serif italic">Mesa Gourmet 3 Metros</h3>
                          <div class="text-right">
                              <p class="text-[10px] font-black text-rustic-accent uppercase italic">Investimento</p>
                              <p class="text-2xl font-black text-rustic-light">R$ 1.290,00</p>
                          </div>
                      </div>
                      <p class="text-rustic-light/60 mb-8 leading-relaxed">Design clássico com o melhor custo-benefício por metro linear. Madeira selecionada e tratamento anti-cupim.</p>
                      <a href="https://wa.me/5547984824742" class="block w-full bg-rustic-accent text-black text-center py-5 rounded-2xl font-black uppercase tracking-widest text-sm hover:bg-white transition-all shadow-[0_0_20px_rgba(204,255,0,0.2)]">Solicitar esta mesa</a>
                  </div>
                </div>
                <!-- 4 -->
                <div class="bg-white/5 rounded-[3rem] p-4 border border-white/10 flex flex-col h-full hover:border-rustic-accent/30 transition-colors group">
                  <div class="relative aspect-video rounded-[2.5rem] overflow-hidden mb-8 group">
                      <template x-for="(img, idx) in customProjectImages" :key="idx">
                        <img x-show="currentCustomSlide === idx" :src="img.url" class="absolute inset-0 w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" @click="selectedImage = img.url">
                      </template>
                      <div class="absolute bottom-4 left-1/2 -translate-x-1/2 flex gap-1 z-10">
                        <template x-for="(_, i) in customProjectImages" :key="i">
                          <div :class="currentCustomSlide === i ? 'w-6 bg-white' : 'w-1 bg-white/30'" class="h-1 rounded-full transition-all duration-300"></div>
                        </template>
                      </div>
                      <div class="absolute top-6 right-6 bg-rustic-accent text-black px-4 py-2 rounded-full text-[10px] font-black uppercase tracking-widest">Personalizado</div>
                  </div>
                  <div class="px-6 pb-6 flex-grow flex flex-col">
                      <div class="flex justify-between items-start mb-4">
                          <h3 class="text-3xl font-serif italic">Projeto Sob Medida</h3>
                          <div class="text-right">
                              <p class="text-[10px] font-black text-rustic-accent uppercase italic">Investimento</p>
                              <p class="text-2xl font-black text-rustic-light">Sob Consulta</p>
                          </div>
                      </div>
                      <p class="text-rustic-light/60 mb-8 leading-relaxed">Não encontrou o tamanho ideal? Fabricamos até 3 metros com a largura e acabamento que você desejar.</p>
                      <a href="https://wa.me/5547984824742" class="block w-full bg-rustic-accent text-black text-center py-5 rounded-2xl font-black uppercase tracking-widest text-sm hover:bg-white transition-all shadow-[0_0_20px_rgba(204,255,0,0.2)]">Solicitar esta mesa</a>
                  </div>
                </div>
            </div>
        </div>
    </section>

    <!-- Quality Section -->
    <section id="qualidade" class="py-32 bg-rustic-bg text-white">
        <div class="max-w-7xl mx-auto px-6">
            <div class="grid md:grid-cols-2 gap-24 items-center">
                <div>
                    <span class="inline-block px-4 py-1 bg-neon-cyan/20 text-neon-cyan text-[10px] font-black uppercase tracking-widest rounded-full mb-6 border border-neon-cyan/30 shadow-[0_0_15px_rgba(0,243,255,0.2)]">
                        Portfólio Real
                    </span>
                    <h2 class="text-4xl md:text-6xl font-serif italic mb-12 text-white">Nossos projetos, <br>sua inspiração.</h2>
                    <div class="grid grid-cols-1 sm:grid-cols-2 gap-12">
                        <div>
                            <div class="w-12 h-12 bg-rustic-accent/20 rounded-xl flex items-center justify-center text-rustic-accent mb-6 border border-rustic-accent/30">
                              <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M21.3 15.3l-5-5L10 16.6l5 5zM14.7 8.7l5 5M9 2l2.6 2.6L7 9.2l-2.6-2.6zM2 9l2.6 2.6L9.2 7 6.6 4.4z"/><path d="M15 15l-3-3"/></svg>
                            </div>
                            <h4 class="text-lg font-bold mb-2 italic tracking-tight">Até 3 Metros</h4>
                            <p class="text-white/40 text-sm leading-relaxed">Projetamos para o seu espaço, do compacto ao gigante.</p>
                        </div>
                        <div>
                          <div class="w-12 h-12 bg-rustic-accent/20 rounded-xl flex items-center justify-center text-rustic-accent mb-6 border border-rustic-accent/30">
                            <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10zM12 8v4M12 16h.01"/></svg>
                          </div>
                          <h4 class="text-lg font-bold mb-2 italic tracking-tight">Verniz Náutico</h4>
                          <p class="text-white/40 text-sm leading-relaxed">Proteção total contra umidade e manchas de uso diário.</p>
                        </div>
                        <div>
                          <div class="w-12 h-12 bg-rustic-accent/20 rounded-xl flex items-center justify-center text-rustic-accent mb-6 border border-rustic-accent/30">
                            <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.5 21 2c-2 4.2-2.5 5.5-3.1 11.2A7 7 0 0 1 11 20zM11 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3z"/></svg>
                          </div>
                          <h4 class="text-lg font-bold mb-2 italic tracking-tight">Sustentável</h4>
                          <p class="text-white/40 text-sm leading-relaxed">Madeira de reflorestamento com certificado de origem.</p>
                        </div>
                        <div>
                          <div class="w-12 h-12 bg-rustic-accent/20 rounded-xl flex items-center justify-center text-rustic-accent mb-6 border border-rustic-accent/30">
                            <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"/><circle cx="12" cy="10" r="3"/></svg>
                          </div>
                          <h4 class="text-lg font-bold mb-2 italic tracking-tight">Direto de Brusque</h4>
                          <p class="text-white/40 text-sm leading-relaxed">Preço de fábrica real, sem intermediários ou lojas caras.</p>
                        </div>
                    </div>
                </div>
                <div class="relative aspect-square md:aspect-[4/5] rounded-[4rem] overflow-hidden shadow-2xl group">
                    <template x-for="(img, idx) in galleryImages" :key="idx">
                      <div x-show="currentProjectSlide === idx" x-transition.opacity.duration.500ms class="absolute inset-0 cursor-pointer" @click="selectedImage = img.url">
                        <img :src="img.url" :alt="img.alt" class="w-full h-full object-cover">
                        <div class="absolute inset-0 bg-gradient-to-t from-rustic-bg/80 via-transparent"></div>
                        <div class="absolute bottom-12 left-12 right-12">
                           <p class="text-2xl font-serif italic mb-2" x-text="'u0022' + img.title + 'u0022'"></p>
                           <p class="text-[10px] font-bold uppercase tracking-widest text-white/50">Projeto Entregue e Instalado</p>
                        </div>
                      </div>
                    </template>

                    <!-- Slider Controls -->
                    <div class="absolute top-1/2 -translate-y-1/2 left-6 right-6 flex justify-between pointer-events-none opacity-0 group-hover:opacity-100 transition-opacity">
                        <button @click.stop="prevProject()" class="w-10 h-10 rounded-full bg-white/10 backdrop-blur-md border border-white/20 text-white flex items-center justify-center hover:bg-white hover:text-rustic-bg transition-all pointer-events-auto">
                            <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M15 18l-6-6 6-6"/></svg>
                        </button>
                        <button @click.stop="nextProject()" class="w-10 h-10 rounded-full bg-white/10 backdrop-blur-md border border-white/20 text-white flex items-center justify-center hover:bg-white hover:text-rustic-bg transition-all pointer-events-auto">
                            <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M9 18l6-6-6-6"/></svg>
                        </button>
                    </div>

                    <!-- Progress Dots -->
                    <div class="absolute bottom-6 left-1/2 -translate-x-1/2 flex gap-1.5">
                        <template x-for="(_, idx) in galleryImages" :key="idx">
                            <button @click.stop="currentProjectSlide = idx" :class="currentProjectSlide === idx ? 'w-6 bg-white' : 'w-1 bg-white/30'" class="h-1 rounded-full transition-all duration-300"></button>
                        </template>
                    </div>
                </div>
            </div>
        </div>
    </section>

    <!-- Testimonials -->
    <section class="py-32 bg-white/5 border-y border-white/5">
        <div class="max-w-7xl mx-auto px-6 text-center">
            <h2 class="text-4xl font-serif italic mb-4 text-white">Quem já comprou, recomenda</h2>
            <p class="text-white/50 mb-20">Mais de 500 lares transformados em Santa Catarina.</p>
            <div class="grid md:grid-cols-3 gap-8 text-left">
                <div class="bg-white/5 p-10 rounded-[2.5rem] border border-white/10">
                    <div class="flex gap-1 text-rustic-accent mb-6">★★★★★</div>
                    <p class="text-lg italic mb-8 text-white/80">"Mesa espetacular! O acabamento rústico ficou perfeito na minha área de festas. Recomendo muito!"</p>
                    <div><p class="font-bold text-white">João Silva</p><p class="text-xs text-white/40">Brusque - SC</p></div>
                </div>
                <div class="bg-white/5 p-10 rounded-[2.5rem] border border-white/10">
                  <div class="flex gap-1 text-rustic-accent mb-6">★★★★★</div>
                  <p class="text-lg italic mb-8 text-white/80">"Atendimento nota 10 e a entrega foi super rápida. A mesa de 3 metros é o centro das nossas reuniões agora."</p>
                  <div><p class="font-bold text-white">Maria Oliveira</p><p class="text-xs text-white/40">Blumenau - SC</p></div>
                </div>
                <div class="bg-white/5 p-10 rounded-[2.5rem] border border-white/10">
                  <div class="flex gap-1 text-rustic-accent mb-6">★★★★★</div>
                  <p class="text-lg italic mb-8 text-white/80">"Custo-benefício imbatível. Procurei em várias lojas e a Rustticos tem o melhor preço e qualidade."</p>
                  <div><p class="font-bold text-white">Pedro Santos</p><p class="text-xs text-white/40">Guabiruba - SC</p></div>
                </div>
            </div>
        </div>
    </section>

    <!-- FAQ -->
    <section id="faq" class="py-32 bg-rustic-bg">
        <div class="max-w-3xl mx-auto px-6">
            <h2 class="text-4xl font-serif italic text-center mb-16 text-white">Dúvidas Frequentes</h2>
            <div class="space-y-6">
                <div class="border-b border-white/10 pb-6">
                    <h4 class="text-lg font-bold mb-3 italic text-rustic-accent">Qual o tipo de madeira utilizado?</h4>
                    <p class="text-white/60">Trabalhamos com madeira de Pinus selecionada e tratada, garantindo o visual rústico autêntico com excelente durabilidade e custo-benefício.</p>
                </div>
                <div class="border-b border-white/10 pb-6">
                  <h4 class="text-lg font-bold mb-3 italic text-rustic-accent">A mesa pode ficar no tempo (sol e chuva)?</h4>
                  <p class="text-white/60">Nossas mesas recebem verniz náutico de alta resistência, mas para máxima durabilidade, recomendamos o uso em áreas cobertas ou varandas.</p>
                </div>
                <div class="border-b border-white/10 pb-6">
                  <h4 class="text-lg font-bold mb-3 italic text-rustic-accent">Como funciona a entrega em Brusque e região?</h4>
                  <p class="text-white/60">Temos transporte próprio para garantir que seu móvel chegue impecável. O valor do frete é calculado de acordo com sua localização.</p>
                </div>
                <div class="border-b border-white/10 pb-6">
                  <h4 class="text-lg font-bold mb-3 italic text-rustic-accent">Quais as formas de pagamento?</h4>
                  <p class="text-white/60">Aceitamos Pix, cartões de crédito (parcelamento com taxas da operadora) e dinheiro na entrega.</p>
                </div>
            </div>
        </div>
    </section>

    <!-- Final CTA -->
    <section class="py-40 bg-rustic-bg border-y border-white/5 text-white relative">
        <div class="max-w-4xl mx-auto px-6 text-center z-10 relative">
            <h2 class="text-6xl md:text-8xl font-serif leading-none italic mb-10 text-white">
                Pronto para ter a sua <br> <span class="not-italic text-rustic-accent">Rustticos</span>?
            </h2>
            <p class="text-xl text-white/50 mb-16 max-w-2xl mx-auto">
                Não perca tempo com móveis descartáveis. Invista em algo que valoriza sua casa e dura para sempre.
            </p>
            <div class="flex flex-col items-center gap-6">
                <a href="https://wa.me/5547984824742" class="bg-[#25D366] text-white px-12 py-8 rounded-[3rem] text-2xl font-black shadow-[0_0_30px_rgba(37,211,102,0.3)] flex items-center justify-center gap-4 hover:scale-110 transition-all w-full max-w-lg">
                    <svg width="32" height="32" viewBox="0 0 24 24" fill="white"><path d="M12.031 6.172c-3.181 0-5.767 2.586-5.767 5.767 0 1.267.405 2.436 1.096 3.393L6.5 20.5l5.312-.871c.907.502 1.947.788 3.051.788 3.181 0 5.767-2.586 5.767-5.767 0-3.181-2.586-5.767-5.767-5.767zm3.326 8.16c-.144.405-.831.741-1.144.788-.312.046-.624.093-1.788-.312-1.488-.502-2.436-2.028-2.508-2.128-.072-.1-.58-.772-.58-1.468 0-.696.364-1.041.488-1.18.124-.144.276-.231.364-.231h.231c.093 0 .188.005.276.188.093.231.312.788.364.881l.093.188c.046.093.005.188-.046.276-.046.093-.093.144-.188.231-.093.093-.188.188-.276.276-.093.093-.188.188-.093.364.093.188.405.672.881 1.096.604.542 1.116.712 1.267.788.144.093.231.046.312-.046.093-.093.364-.44.488-.604.093-.188.188-.144.312-.093.124.046.788.364.928.44.144.093.231.144.276.231.046.124.046.542-.093.928z"/></svg>
                    GARANTIR MINHA MESA AGORA
                </a>
                <p class="text-[10px] uppercase font-black tracking-[0.3em] text-rustic-accent">Atendimento humano e direto com o marceneiro</p>
            </div>
        </div>
    </section>

    <!-- Footer -->
    <footer class="py-12 bg-black border-t border-white/5">
        <div class="max-w-7xl mx-auto px-6 flex flex-col md:flex-row justify-between items-center gap-8">
            <div class="flex items-center gap-4">
                <div class="w-10 h-10">
                  <svg viewBox="0 0 100 100" class="w-full h-full">
                    <circle cx="50" cy="50" r="48" fill="#0a0c0b" />
                    <circle cx="50" cy="50" r="32" fill="#ccff00" />
                    <path d="M40 35 L40 65 M40 45 L32 50 M40 55 L32 60" stroke="#0a0c0b" stroke-width="4" stroke-linecap="round" />
                    <path d="M60 35 L60 65 M60 45 L68 50 M60 55 L68 60" stroke="#0a0c0b" stroke-width="4" stroke-linecap="round" />
                    <path d="M40 40 L60 40 M40 50 L60 50 M40 60 L60 60" stroke="#0a0c0b" stroke-width="4" stroke-linecap="round" />
                    <defs>
                      <path id="fTopCurve" d="M 20 50 A 30 30 0 0 1 80 50" />
                      <path id="fBottomCurve" d="M 22 55 A 28 28 0 0 0 78 55" />
                    </defs>
                    <text class="text-[12px] font-black tracking-widest fill-white">
                      <textPath href="#fTopCurve" startOffset="50%" text-anchor="middle">RÚSTTICOS</textPath>
                    </text>
                  </svg>
                </div>
                <span class="font-serif font-bold text-xl tracking-tight text-white">RUSTTICOS</span>
            </div>
            <div class="text-[10px] font-bold text-white/30 uppercase tracking-[0.2em] text-center md:text-right">
                CNPJ: 37.043.685/0001-63 | Brusque - Santa Catarina <br>
                © 2024 Rustticos Marcenaria
            </div>
        </div>
    </footer>

    <!-- Lightbox -->
    <div x-show="selectedImage" x-cloak class="fixed inset-0 z-[100] bg-rustic-bg/95 backdrop-blur-xl flex items-center justify-center p-4" @click="selectedImage = null" x-transition>
        <button class="absolute top-8 right-8 text-white/50 hover:text-white transition-colors p-4">
          <svg width="48" height="48" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5"><path d="M18 6L6 18M6 6l12 12"/></svg>
        </button>
        <div class="relative max-w-7xl w-full max-h-full aspect-auto rounded-3xl overflow-hidden shadow-2xl" @click.stop>
            <img :src="selectedImage" class="w-full h-full object-contain">
        </div>
    </div>

</body>
</html>/* End custom CSS */