<!DOCTYPE html>

<html class="scroll-smooth" lang="en">

<head>

    <meta charset="utf-8"/>

    <meta content="width=device-width, initial-scale=1.0" name="viewport"/>

    <title>Chambers Intelligence | Sovereign Legal AI</title>

    <script src="https://cdn.tailwindcss.com"></script>

    <link href="https://fonts.googleapis.com/css2?family=Cinzel:wght@400;600;700&family=Playfair+Display:ital,wght@0,400;0,600;0,700;1,400&family=Manrope:wght@200;300;400;500;600&display=swap" rel="stylesheet"/>

    <link href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@24,300,0,0" rel="stylesheet"/>

    <script>

        tailwind.config = {

            theme: {

                extend: {

                    colors: {

                        brand: {

                            dark: '#0a0f1c',

                            charcoal: '#1a1f2e',

                            gold: '#C5A059',

                            goldLight: '#F2D696',

                            goldDark: '#8A6E36',

                            circuit: '#2563eb',

                        }

                    },

                    fontFamily: {

                        serif: ['"Playfair Display"', 'serif'],

                        display: ['"Cinzel"', 'serif'],

                        sans: ['"Manrope"', 'sans-serif'],

                    },

                    backgroundImage: {

                        'metallic-gold': 'linear-gradient(135deg, #8A6E36 0%, #C5A059 40%, #F2D696 50%, #C5A059 60%, #8A6E36 100%)',

                    },

                    animation: {

                        'pulse-slow': 'pulse 4s cubic-bezier(0.4, 0, 0.6, 1) infinite',

                        'fade-in-up': 'fadeInUp 1s ease-out forwards',

                    }

                }

            }

        }

    </script>

    <style>

        .gold-text-gradient { background: linear-gradient(to bottom right, #C5A059, #F2D696, #8A6E36); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-size: 200% auto; animation: shine 5s linear infinite; }

        @keyframes shine { to { background-position: 200% center; } }

        .circuit-overlay { background-image: linear-gradient(rgba(37, 99, 235, 0.03) 1px, transparent 1px), linear-gradient(90deg, rgba(37, 99, 235, 0.03) 1px, transparent 1px); background-size: 40px 40px; }

        .card-glow:hover { box-shadow: 0 0 20px rgba(197, 160, 89, 0.15); }

    </style>

</head>

<body class="bg-brand-dark text-slate-300 font-sans antialiased overflow-x-hidden">

<!-- Hero Section -->

<header class="relative min-h-screen flex flex-col items-center justify-center overflow-hidden px-4">

    <div class="absolute inset-0 z-0">

        <img alt="Digital Chambers" class="w-full h-full object-cover opacity-40" src="https://placehold.co/1920x1080/0a0f1c/C5A059/png?text=Chambers+Intelligence+Background+-+Cinematic+Law+Library"/>

        <div class="absolute inset-0 bg-gradient-to-b from-brand-dark via-brand-dark/80 to-brand-dark"></div>

        <div class="absolute inset-0 bg-[radial-gradient(circle_at_center,_var(--tw-gradient-stops))] from-transparent via-brand-dark/50 to-brand-dark"></div>

    </div>

   

    <div class="relative z-10 text-center max-w-6xl mx-auto mt-[-5vh] animate-fade-in-up">

        <h1 class="text-4xl md:text-6xl lg:text-7xl font-display font-bold tracking-[0.1em] text-slate-100 mb-10 uppercase border-b-2 border-slate-700/50 inline-block pb-8 shadow-black drop-shadow-lg">

            Chambers Intelligence

        </h1>

        <div class="mb-12 select-none opacity-90">

            <p class="text-sm md:text-base text-slate-400 font-light tracking-[0.3em] uppercase mb-3">Helping you</p>

            <div class="text-3xl md:text-5xl font-serif font-bold tracking-[0.25em] leading-tight">

                <span class="text-slate-500 drop-shadow-xl">PREV</span>

                <span class="gold-text-gradient drop-shadow-[0_0_15px_rgba(197,160,89,0.3)] relative inline-block transform hover:scale-105 transition-transform duration-500 cursor-default">AI</span>

                <span class="text-slate-500 drop-shadow-xl">L</span>

            </div>

        </div>

        <h2 class="text-lg md:text-xl font-light text-slate-200 max-w-3xl mx-auto leading-relaxed mb-10">

            The Smartest Junior You’ve Ever Hired. <br/>

            <span class="text-brand-gold italic font-serif mt-2 block text-xl md:text-2xl">The Only One Who Can’t Leak Secrets.</span>

        </h2>

        <div class="flex flex-col md:flex-row gap-6 justify-center items-center mt-8">

            <button class="group relative px-10 py-4 bg-transparent border border-brand-gold text-brand-gold font-bold tracking-widest uppercase text-sm hover:bg-brand-gold hover:text-brand-dark transition-all duration-300" onclick="document.getElementById('register').scrollIntoView({behavior: 'smooth'})">

                <span class="absolute inset-0 w-full h-full bg-brand-gold/10 transform scale-x-0 group-hover:scale-x-100 transition-transform origin-left duration-300"></span>

                <span class="relative flex items-center gap-2">Secure Priority Access <span class="material-symbols-outlined text-sm">lock</span></span>

            </button>

            <span class="text-slate-500 text-xs tracking-[0.2em] uppercase">Coming to NZ 2026</span>

        </div>

    </div>

    <div class="absolute bottom-8 left-1/2 -translate-x-1/2 animate-bounce opacity-50">

        <span class="material-symbols-outlined text-3xl text-brand-gold">keyboard_arrow_down</span>

    </div>

</header>

<!-- The Problem / Solution -->

<section class="py-24 bg-brand-charcoal relative border-t border-slate-800">

    <div class="absolute inset-0 circuit-overlay opacity-10 pointer-events-none"></div>

    <div class="max-w-4xl mx-auto px-6 text-center relative z-10">

        <div class="w-1 h-16 bg-gradient-to-b from-brand-gold to-transparent mx-auto mb-8"></div>

        <p class="text-2xl md:text-3xl font-serif text-slate-200 leading-relaxed mb-8">

            Litigation is <span class="text-slate-500">20% advocacy</span> and <span class="text-brand-gold">80% processing information</span>.

        </p>

        <p class="text-lg text-slate-400 leading-loose mb-12">

            To win, you need to move faster than the opposition—but you cannot risk uploading client files to ChatGPT.

            <strong class="text-slate-200 block mt-4 text-xl">Chambers Intelligence provides the speed of AI with the security of a vault.</strong>

        </p>

        <div class="bg-brand-dark/50 border border-slate-700 p-8 rounded-sm backdrop-blur-sm inline-block max-w-2xl">

            <div class="flex items-center justify-center gap-4 mb-4 text-brand-gold">

                <span class="material-symbols-outlined text-4xl">dns</span>

                <span class="material-symbols-outlined text-4xl">lock_open_right</span>

            </div>

            <h3 class="text-xl font-bold text-white mb-2">The Sovereign AI Facility</h3>

            <p class="text-slate-400 text-sm">

                We install a dedicated server cluster physically inside your chambers. <br/>

                <span class="text-red-400 font-semibold">• No Internet Connection</span>  

                <span class="text-red-400 font-semibold">• No Cloud Backup</span>  

                <span class="text-green-400 font-semibold">• Answers Only To You</span>

            </p>

        </div>

    </div>

</section>

<!-- Capabilities Grid -->

<section class="py-24 bg-brand-dark relative">

    <div class="max-w-7xl mx-auto px-6">

        <h2 class="text-3xl font-display text-center text-slate-200 mb-4 tracking-widest uppercase">The Capabilities</h2>

        <p class="text-center text-slate-500 mb-16">Your private cluster runs four specialised legal engines</p>

        <div class="grid grid-cols-1 md:grid-cols-2 gap-6">

            <!-- Card 1 -->

            <div class="group relative bg-brand-charcoal border border-slate-800 p-8 hover:border-brand-gold/50 transition-all duration-500 overflow-hidden card-glow">

                <div class="relative z-10">

                    <div class="flex items-center gap-3 mb-4"><span class="material-symbols-outlined text-brand-gold text-3xl">swords</span><h3 class="text-xl font-bold text-white font-serif">The Wolf</h3></div>

                    <p class="text-xs font-bold text-slate-500 uppercase tracking-wider mb-4">Cross-Examination Prep</p>

                    <p class="text-slate-400 leading-relaxed group-hover:text-slate-200 transition-colors">Ingests police disclosures and affidavits to identify inconsistencies, logic gaps, and timeline errors instantly.</p>

                </div>

                <div class="mt-6 h-1 w-0 bg-brand-gold group-hover:w-full transition-all duration-700 ease-out"></div>

            </div>

            <!-- Card 2 -->

            <div class="group relative bg-brand-charcoal border border-slate-800 p-8 hover:border-brand-gold/50 transition-all duration-500 overflow-hidden card-glow">

                <div class="relative z-10">

                    <div class="flex items-center gap-3 mb-4"><span class="material-symbols-outlined text-brand-gold text-3xl">gavel</span><h3 class="text-xl font-bold text-white font-serif">Senior Counsel</h3></div>

                    <p class="text-xs font-bold text-slate-500 uppercase tracking-wider mb-4">Drafting Engine</p>

                    <p class="text-slate-400 leading-relaxed group-hover:text-slate-200 transition-colors">Drafts submissions, memos, and client letters in formal NZ legal prose with correct citations.</p>

                </div>

                <div class="mt-6 h-1 w-0 bg-brand-gold group-hover:w-full transition-all duration-700 ease-out"></div>

            </div>

            <!-- Card 3 -->

            <div class="group relative bg-brand-charcoal border border-slate-800 p-8 hover:border-brand-gold/50 transition-all duration-500 overflow-hidden card-glow">

                <div class="relative z-10">

                    <div class="flex items-center gap-3 mb-4"><span class="material-symbols-outlined text-brand-gold text-3xl">search</span><h3 class="text-xl font-bold text-white font-serif">The Detective</h3></div>

                    <p class="text-xs font-bold text-slate-500 uppercase tracking-wider mb-4">Semantic Discovery</p>

                    <p class="text-slate-400 leading-relaxed group-hover:text-slate-200 transition-colors">Finds the "needle in the haystack" based on meaning, not just keywords. "Show me every time the defendant contradicted himself."</p>

                </div>

                <div class="mt-6 h-1 w-0 bg-brand-gold group-hover:w-full transition-all duration-700 ease-out"></div>

            </div>

            <!-- Card 4 -->

            <div class="group relative bg-brand-charcoal border border-slate-800 p-8 hover:border-brand-gold/50 transition-all duration-500 overflow-hidden card-glow">

                <div class="relative z-10">

                    <div class="flex items-center gap-3 mb-4"><span class="material-symbols-outlined text-brand-gold text-3xl">headphones</span><h3 class="text-xl font-bold text-white font-serif">The Studio</h3></div>

                    <p class="text-xs font-bold text-slate-500 uppercase tracking-wider mb-4">Audio Briefs</p>

                    <p class="text-slate-400 leading-relaxed group-hover:text-slate-200 transition-colors">Converts dry case files into a simulated audio debate between two AI counsel. Listen to your brief on the drive to court.</p>

                </div>

                <div class="mt-6 h-1 w-0 bg-brand-gold group-hover:w-full transition-all duration-700 ease-out"></div>

            </div>

        </div>

    </div>

</section>

<!-- Advantage Section -->

<section class="py-24 bg-brand-charcoal border-y border-slate-800">

    <div class="max-w-7xl mx-auto px-6">

        <h2 class="text-3xl font-display text-center text-slate-200 mb-16 tracking-widest uppercase">The Sovereign Advantage</h2>

        <div class="grid grid-cols-1 md:grid-cols-3 gap-12 text-center md:text-left">

            <div class="space-y-4">

                <div class="w-16 h-16 rounded-full bg-slate-800 border border-brand-gold/30 flex items-center justify-center mx-auto md:mx-0"><span class="material-symbols-outlined text-brand-gold text-3xl">no_encryption_gmailerrorred</span></div>

                <h3 class="text-xl font-bold text-white font-serif">100% Air-Gapped Privacy</h3>

                <p class="text-slate-400 text-sm leading-relaxed">Our hardware has no physical connection to the internet. We provide a <strong>Data Diode Certification</strong>.</p>

            </div>

            <div class="space-y-4">

                <div class="w-16 h-16 rounded-full bg-slate-800 border border-brand-gold/30 flex items-center justify-center mx-auto md:mx-0"><span class="material-symbols-outlined text-brand-gold text-3xl">balance</span></div>

                <h3 class="text-xl font-bold text-white font-serif">NZ Law Native</h3>

                <p class="text-slate-400 text-sm leading-relaxed">Pre-configured to understand <strong>New Zealand High Court Rules</strong>, local terminology, and correct citation formats.</p>

            </div>

            <div class="space-y-4">

                <div class="w-16 h-16 rounded-full bg-slate-800 border border-brand-gold/30 flex items-center justify-center mx-auto md:mx-0"><span class="material-symbols-outlined text-brand-gold text-3xl">psychology</span></div>

                <h3 class="text-xl font-bold text-white font-serif">Collective Memory</h3>

                <p class="text-slate-400 text-sm leading-relaxed">We build a secure <strong>"Chambers Knowledge Base"</strong> of your best precedents. The AI learns to write like you.</p>

            </div>

        </div>

    </div>

</section>

<!-- Registration Form (NETLIFY ENABLED) -->

<section class="py-24 relative overflow-hidden flex items-center justify-center" id="register">

    <div class="absolute inset-0 bg-brand-dark"></div>

    <div class="relative z-10 w-full max-w-lg px-6">

        <div class="bg-brand-charcoal border border-slate-700 p-8 md:p-12 shadow-2xl relative">

            <div class="absolute top-0 left-0 w-8 h-8 border-t-2 border-l-2 border-brand-gold"></div>

            <div class="absolute bottom-0 right-0 w-8 h-8 border-b-2 border-r-2 border-brand-gold"></div>

            <div class="text-center mb-10">

                <h2 class="text-2xl font-display text-white mb-2">Deploying in NZ 2026</h2>

                <p class="text-slate-400 text-sm">Secure your position on the waiting list.</p>

            </div>

           

            <!-- IMPORTANT: NETLIFY ATTRIBUTES ADDED BELOW -->

            <form name="chambers-waitlist" method="POST" data-netlify="true" class="space-y-6" onsubmit="handleNetlifySubmit(event)">

                <!-- Hidden input for Netlify bot detection -->

                <input type="hidden" name="form-name" value="chambers-waitlist" />

               

                <div>

                    <label class="block text-xs font-bold text-brand-gold uppercase tracking-widest mb-2">Name</label>

                    <input name="name" class="w-full bg-slate-900/50 border border-slate-700 text-white p-4 focus:outline-none focus:border-brand-gold focus:bg-slate-900 transition-colors placeholder-slate-600" placeholder="Barrister J. Doe" required type="text"/>

                </div>

                <div>

                    <label class="block text-xs font-bold text-brand-gold uppercase tracking-widest mb-2">Chambers / Firm</label>

                    <input name="chambers" class="w-full bg-slate-900/50 border border-slate-700 text-white p-4 focus:outline-none focus:border-brand-gold focus:bg-slate-900 transition-colors placeholder-slate-600" placeholder="High St Chambers" required type="text"/>

                </div>

                <div>

                    <label class="block text-xs font-bold text-brand-gold uppercase tracking-widest mb-2">Contact Email</label>

                    <input name="email" class="w-full bg-slate-900/50 border border-slate-700 text-white p-4 focus:outline-none focus:border-brand-gold focus:bg-slate-900 transition-colors placeholder-slate-600" placeholder="secure@email.com" required type="email"/>

                </div>

                <button class="w-full bg-brand-gold hover:bg-white text-brand-dark font-bold py-4 uppercase tracking-widest transition-all duration-300 transform hover:-translate-y-1 shadow-lg shadow-brand-gold/20" type="submit">

                    Request Briefing

                </button>

            </form>

            <div class="hidden absolute inset-0 bg-brand-charcoal z-20 flex-col items-center justify-center text-center p-8 animate-fade-in" id="successMessage">

                <div class="w-16 h-16 rounded-full border-2 border-brand-gold flex items-center justify-center mb-6 text-brand-gold">

                    <span class="material-symbols-outlined text-3xl">check</span>

                </div>

                <h3 class="text-xl font-bold text-white mb-2">Registration Confirmed</h3>

                <p class="text-slate-400 text-sm">We have received your expression of interest. A secure dossier will be dispatched closer to our 2026 launch.</p>

            </div>

        </div>

    </div>

</section>

<footer class="bg-brand-dark py-12 border-t border-slate-800 text-center">

    <p class="font-display font-bold text-slate-500 tracking-widest uppercase text-sm mb-4">Chambers Intelligence</p>

    <p class="text-slate-700 text-xs">© 2024 Chambers Intelligence Ltd. All Rights Reserved.</p>

</footer>

<script>

    // Hybrid Approach: Use AJAX to submit to Netlify, then show the animation

    function handleNetlifySubmit(e) {

        e.preventDefault();

        const form = e.target;

        const btn = form.querySelector('button');

        const formData = new FormData(form);

        // Visual Feedback immediately

        btn.innerText = 'Encrypting...';

        btn.classList.add('opacity-75', 'cursor-not-allowed');

        // Send data to Netlify

        fetch('/', {

            method: 'POST',

            headers: { "Content-Type": "application/x-www-form-urlencoded" },

            body: new URLSearchParams(formData).toString()

        })

        .then(() => {

            // Show success message after "Encryption" delay

            setTimeout(() => {

                document.getElementById('successMessage').classList.replace('hidden', 'flex');

            }, 1000);

        })

        .catch((error) => {

            alert("Submission failed. Please try again.");

            btn.innerText = 'Request Briefing';

            btn.classList.remove('opacity-75', 'cursor-not-allowed');

        });

    }

</script>

</body>

</html>