@extends('layouts.app')
@section('title', 'The Internet\'s Most Vicious Troll Service')
@section('meta_description', 'TrollMasters.AI — Hire the internet\'s most vicious troll service. Spoof socials, employment exposure, honeytrap operations, meme campaigns. 100% anonymous. Pay with crypto. 10 tiers from $99.')
@section('meta_keywords', 'hire internet trolls, troll service for hire, online revenge service, spoof social media accounts, employment exposure service, troll masters ai, anonymous troll service')
@section('og_title', 'TrollMasters.AI — Bad Karma Working Too Slow? We Fix That.')

@push('schema')
@php
echo '<script type="application/ld+json">'.json_encode([
    '@context'       => 'https://schema.org',
    '@type'          => 'WebSite',
    'name'           => 'TrollMasters.AI',
    'url'            => url('/'),
    'potentialAction'=> ['@type'=>'SearchAction','target'=>url('/services').'?q={search_term_string}','query-input'=>'required name=search_term_string'],
], JSON_UNESCAPED_SLASHES|JSON_UNESCAPED_UNICODE).'</script>';
@endphp
@endpush

@section('content')

{{-- ═══════════════════════════ HERO ═══════════════════════════ --}}
<section class="relative overflow-hidden grid-bg" style="min-height:92vh;display:flex;align-items:center;">
    {{-- Background image --}}
    <div class="absolute inset-0" style="
        background-image: url('https://images.unsplash.com/photo-1555066931-4365d14bab8c?w=1600&q=80&auto=format&fit=crop');
        background-size: cover;
        background-position: center center;
        background-repeat: no-repeat;
    "></div>
    {{-- Dark overlays: base crush + red tint + bottom fade --}}
    <div class="absolute inset-0" style="background:rgba(5,5,5,0.80);"></div>
    <div class="absolute inset-0" style="background:linear-gradient(135deg,rgba(40,0,0,0.45) 0%,transparent 60%);"></div>
    <div class="absolute inset-0" style="background:linear-gradient(to top,rgba(8,8,8,1) 0%,transparent 35%);"></div>
    <div class="absolute inset-0" style="background:linear-gradient(to bottom,rgba(8,8,8,0.6) 0%,transparent 20%);"></div>
    {{-- Radial glows on top --}}
    <div class="absolute inset-0 pointer-events-none">
        <div class="absolute top-1/4 left-1/4 w-[600px] h-[600px] rounded-full" style="background:radial-gradient(circle,rgba(220,38,38,0.12) 0%,transparent 70%);filter:blur(40px);"></div>
        <div class="absolute bottom-0 right-1/3 w-[400px] h-[400px] rounded-full" style="background:radial-gradient(circle,rgba(220,38,38,0.07) 0%,transparent 70%);filter:blur(40px);"></div>
    </div>

    <div class="relative w-full max-w-7xl mx-auto px-4 py-16 sm:py-24 md:py-28 text-center">

        <h1 class="font-display leading-none mb-6 select-none">
            <span class="block text-white" style="font-size:clamp(72px,14vw,160px);text-shadow:0 0 80px rgba(220,38,38,0.15);">TROLL</span>
            <span class="block text-tm-red troll-glow" style="font-size:clamp(72px,14vw,160px);margin-top:-0.15em;">MASTERS</span>
        </h1>

        <p class="text-lg md:text-2xl text-gray-300 max-w-3xl mx-auto mb-3 leading-relaxed font-light">
            Bad karma working too slow? <span class="text-white font-semibold">We fix that.</span>
        </p>
        <p class="text-gray-500 max-w-2xl mx-auto mb-10 leading-relaxed">
            The #1 most vicious, persistent, relentless troll service on the internet. If someone has it coming to them — we make sure they get it. Anonymously. Ruthlessly. Completely.
        </p>

        <div class="flex flex-col sm:flex-row gap-3 justify-center mb-10 sm:mb-16">
            <a href="{{ route('services.index') }}" class="btn-troll inline-flex items-center justify-center gap-2 text-white px-8 sm:px-10 py-3.5 sm:py-4 rounded-xl font-bold text-base sm:text-lg tracking-wide w-full sm:w-auto">
                <svg class="w-5 h-5" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 10V3L4 14h7v7l9-11h-7z"/></svg>
                UNLEASH THE TROLLS
            </a>
            <a href="{{ route('about') }}" class="btn-outline inline-flex items-center justify-center gap-2 px-8 sm:px-10 py-3.5 sm:py-4 rounded-xl font-semibold text-base sm:text-lg w-full sm:w-auto">
                LEARN MORE
                <svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7"/></svg>
            </a>
        </div>

        {{-- Trust badges --}}
        <div class="flex flex-wrap items-center justify-center gap-2 sm:gap-4">
            @foreach([
                ['<svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 12l2 2 4-4m5.618-4.016A11.955 11.955 0 0112 2.944a11.955 11.955 0 01-8.618 3.04A12.02 12.02 0 003 9c0 5.591 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.042-.133-2.052-.382-3.016z"/></svg>', '100% Anonymous'],
                ['<svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 15v2m-6 4h12a2 2 0 002-2v-6a2 2 0 00-2-2H6a2 2 0 00-2 2v6a2 2 0 002 2zm10-10V7a4 4 0 00-8 0v4h8z"/></svg>', 'Crypto Payments'],
                ['<svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24"><circle cx="12" cy="12" r="10" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M2 12h20"/><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 2a15.3 15.3 0 010 20M12 2a15.3 15.3 0 000 20"/></svg>', 'Globally Operated'],
                ['<svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 10V3L4 14h7v7l9-11h-7z"/></svg>', 'Instant Deployment'],
            ] as [$icon, $label])
            <div class="flex items-center gap-2 bg-white/3 border border-white/8 rounded-lg px-3 py-2 text-xs text-gray-400 font-medium">
                <span class="text-red-500">{!! $icon !!}</span>{{ $label }}
            </div>
            @endforeach
        </div>
    </div>
</section>

{{-- ═══════════════════════════ ANIMATED STATS ═══════════════════════════ --}}
<section class="border-y border-white/5" style="background:linear-gradient(90deg,#0d0d0d,#120000 50%,#0d0d0d);">
    <div class="max-w-7xl mx-auto px-4 py-8 sm:py-10">
        <div class="grid grid-cols-2 md:grid-cols-4 gap-6 sm:gap-8 text-center">
            @foreach([
                ['1', '#', '', 'Troll Service Online', '1'],
                ['10', '', '+', 'Destruction Tiers', '10'],
                ['90', '', ' Days', 'Max Campaign Duration', '90'],
                ['0', '', '%', 'Mercy Shown', '0'],
            ] as [$t, $pre, $suf, $label, $raw])
            <div class="reveal">
                <div class="font-display troll-glow text-tm-red leading-none mb-1" style="font-size:clamp(36px,8vw,52px);">
                    <span data-target="{{ $raw }}" data-prefix="{{ $pre }}" data-suffix="{{ $suf }}">{{ $pre }}0{{ $suf }}</span>
                </div>
                <div class="text-gray-500 text-sm font-mono tracking-wide">{{ $label }}</div>
            </div>
            @endforeach
        </div>
    </div>
</section>

{{-- ═══════════════════════════ WHAT WE DO ═══════════════════════════ --}}
<section class="max-w-7xl mx-auto px-4 py-24">
    <div class="text-center mb-16 reveal">
        <div class="section-label mb-3">Our Arsenal</div>
        <h2 class="font-display text-white mb-4" style="font-size:clamp(40px,6vw,72px);">WHAT WE DEPLOY</h2>
        <p class="text-gray-400 max-w-2xl mx-auto leading-relaxed">Six weapons. All legal. All devastating. Deployed with surgical precision or overwhelming force — your call.</p>
    </div>

    <div class="grid sm:grid-cols-2 md:grid-cols-3 gap-4 sm:gap-5">
        @foreach([
            ['M14.828 14.828a4 4 0 01-5.656 0M9 10h.01M15 10h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z', 'text-red-400', 'Spoof Socials', 'Fake LinkedIn, Instagram, Facebook, Twitter — loaded with humiliating content targeted at their entire network.', '0.1s'],
            ['M21 13.255A23.931 23.931 0 0112 15c-3.183 0-6.22-.62-9-1.745M16 6V4a2 2 0 00-2-2h-4a2 2 0 00-2 2v2m4 6h.01M5 20h14a2 2 0 002-2V8a2 2 0 00-2-2H5a2 2 0 00-2 2v10a2 2 0 002 2z', 'text-orange-400', 'Employment Exposure', 'We flood their professional network, co-workers, and bosses with everything they want kept private.', '0.2s'],
            ['M3 9a2 2 0 012-2h.93a2 2 0 001.664-.89l.812-1.22A2 2 0 0110.07 4h3.86a2 2 0 011.664.89l.812 1.22A2 2 0 0018.07 7H19a2 2 0 012 2v9a2 2 0 01-2 2H5a2 2 0 01-2-2V9z M15 13a3 3 0 11-6 0 3 3 0 016 0z', 'text-yellow-400', 'HoneyTrap Ops', 'We bait them into saying ridiculous things, capture the screenshots, and blast them to everyone who matters.', '0.3s'],
            ['M15 10l4.553-2.069A1 1 0 0121 8.869V15.13a1 1 0 01-1.447.894L15 14M5 18h8a2 2 0 002-2V8a2 2 0 00-2-2H5a2 2 0 00-2 2v8a2 2 0 002 2z', 'text-pink-400', 'Troll Media', 'Actual publications naming and mocking them — posted across our network of spoof properties.', '0.4s'],
            ['M9 12h6m-6 4h6m2 5H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z', 'text-blue-400', 'Authority Reports', 'IRS, OSHA, Immigration, Labor Dept — if they\'ve broken laws, we call in every cavalry available.', '0.5s'],
            ['M4 16l4.586-4.586a2 2 0 012.828 0L16 16m-2-2l1.586-1.586a2 2 0 012.828 0L20 14m-6-6h.01M6 20h12a2 2 0 002-2V6a2 2 0 00-2-2H6a2 2 0 00-2 2v12a2 2 0 002 2z', 'text-purple-400', 'Memes & Animations', 'Custom merciless memes and video animations mocking their specific crimes, blasted everywhere.', '0.6s'],
        ] as [$path, $iconColor, $title, $desc, $delay])
        <div class="card-dark rounded-2xl p-6 group reveal" style="transition-delay:{{ $delay }};">
            <div class="w-12 h-12 rounded-xl flex items-center justify-center mb-5 bg-white/4 border border-white/6 group-hover:border-red-900/50 transition-colors">
                <svg class="w-6 h-6 {{ $iconColor }}" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="{{ $path }}"/></svg>
            </div>
            <h3 class="text-white font-bold text-lg mb-2 group-hover:text-red-400 transition-colors">{{ $title }}</h3>
            <p class="text-gray-500 text-sm leading-relaxed">{{ $desc }}</p>
        </div>
        @endforeach
    </div>
</section>

{{-- ═══════════════════════════ HOW IT WORKS ═══════════════════════════ --}}
<section class="border-y border-white/5 py-14 sm:py-24" style="background:#0d0d0d;">
    <div class="max-w-7xl mx-auto px-4">
        <div class="text-center mb-16 reveal">
            <div class="section-label mb-3">Simple Process</div>
            <h2 class="font-display text-white mb-4" style="font-size:clamp(40px,6vw,72px);">HOW IT WORKS</h2>
            <p class="text-gray-400 max-w-xl mx-auto">Four steps from payment to pain. We handle everything after you pull the trigger.</p>
        </div>

        <div class="grid grid-cols-2 md:grid-cols-4 gap-5 sm:gap-6 relative">
            {{-- Connector line --}}
            <div class="hidden md:block absolute top-10 left-1/4 right-1/4 h-px bg-gradient-to-r from-transparent via-red-900/40 to-transparent" style="left:12.5%;right:12.5%;"></div>

            @foreach([
                ['01', 'M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2', 'Choose a Tier', 'Pick from 10 escalating packages — from a light nudge to full nuclear annihilation.'],
                ['02', 'M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z', 'Provide Target Info', 'Name, socials, employer, circle. The more we know, the more precise the devastation.'],
                ['03', 'M17 9V7a2 2 0 00-2-2H5a2 2 0 00-2 2v6a2 2 0 002 2h2m2 4h10a2 2 0 002-2v-6a2 2 0 00-2-2H9a2 2 0 00-2 2v6a2 2 0 002 2zm7-5a2 2 0 11-4 0 2 2 0 014 0z', 'Pay with Crypto', 'Anonymous. Untraceable. Bitcoin, Ethereum, USDT accepted. No paper trail, ever.'],
                ['04', 'M13 10V3L4 14h7v7l9-11h-7z', 'We Deploy', 'Our team launches your campaign immediately. Your target\'s life gets complicated. You stay clean.'],
            ] as [$num, $path, $title, $desc])
            <div class="text-center reveal reveal-delay-{{ $loop->index + 1 }}">
                <div class="w-20 h-20 rounded-2xl border border-red-900/40 flex items-center justify-center mx-auto mb-5 relative" style="background:linear-gradient(135deg,#1a0505,#0d0d0d);">
                    <svg class="w-8 h-8 text-red-500" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="{{ $path }}"/></svg>
                    <span class="absolute -top-2 -right-2 font-mono text-[10px] text-red-700 bg-black border border-red-900/40 rounded px-1.5 py-0.5">{{ $num }}</span>
                </div>
                <h3 class="text-white font-bold mb-2">{{ $title }}</h3>
                <p class="text-gray-500 text-sm leading-relaxed px-2">{{ $desc }}</p>
            </div>
            @endforeach
        </div>
    </div>
</section>

{{-- ═══════════════════════════ TIER PREVIEW ═══════════════════════════ --}}
<section class="max-w-7xl mx-auto px-4 py-14 sm:py-24">
    <div class="text-center mb-10 sm:mb-16 reveal">
        <div class="section-label mb-3">10 Tiers of Pain</div>
        <h2 class="font-display text-white mb-4" style="font-size:clamp(40px,6vw,72px);">CHOOSE YOUR WEAPON</h2>
        <p class="text-gray-400 max-w-2xl mx-auto">From a gentle wake-up call to complete digital obliteration. Every tier is legal. Every tier is devastating.</p>
    </div>

    <div class="grid grid-cols-2 sm:grid-cols-3 lg:grid-cols-5 gap-3 mb-8 sm:mb-10">
        @foreach([
            ['T1','The Nudge','$99','text-gray-400'],
            ['T2','The Poke','$199','text-gray-300'],
            ['T3','The Sting','$349','text-yellow-500'],
            ['T5','Gut Punch','$799','text-orange-500'],
            ['T7','Wrecking Ball','$1,499','text-red-500'],
        ] as [$tier, $name, $price, $color])
        <a href="{{ route('services.index') }}" class="card-dark rounded-xl p-4 text-center group reveal reveal-delay-{{ $loop->index + 1 }}">
            <div class="font-mono text-[10px] text-gray-600 mb-2 tracking-widest">{{ $tier }}</div>
            <div class="font-display text-lg text-white group-hover:text-red-400 transition-colors leading-tight mb-2">{{ $name }}</div>
            <div class="font-display text-2xl {{ $color }}">{{ $price }}</div>
        </a>
        @endforeach
    </div>

    <div class="text-center reveal">
        <a href="{{ route('services.index') }}" class="btn-troll inline-flex items-center gap-2 text-white px-10 py-4 rounded-xl font-bold text-base tracking-wide">
            VIEW ALL 10 TIERS
            <svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7"/></svg>
        </a>
    </div>
</section>

{{-- ═══════════════════════════ WHY US ═══════════════════════════ --}}
<section class="py-14 sm:py-24 border-y border-white/5" style="background:linear-gradient(135deg,#0d0d0d,#120000 60%,#0d0d0d);">
    <div class="max-w-7xl mx-auto px-4">
        <div class="grid md:grid-cols-2 gap-10 md:gap-16 items-center">
            <div class="reveal-left">
                <div class="section-label mb-3">Why TrollMasters.AI</div>
                <h2 class="font-display text-white mb-6" style="font-size:clamp(36px,5vw,64px);">WE ARE THE BEST<br><span class="text-tm-red troll-glow">AT BEING BAD</span></h2>
                <p class="text-gray-400 leading-relaxed mb-8">Other services talk. We deploy. We have spent years perfecting the exact mix of social media infiltration, reputation destruction, and psychological operations that make targets rethink every bad choice they ever made.</p>
                <div class="space-y-4">
                    @foreach([
                        ['Anonymous by Design', 'Your identity is never revealed. Not to us, not to them, not to anyone.'],
                        ['Legal in Every Jurisdiction', 'We operate from outside US jurisdiction. Everything we do is within the law.'],
                        ['Crypto-Only Payments', 'Bitcoin, Ethereum, USDT. No credit cards, no paper trail, no risk.'],
                        ['Real Human Operators', 'Not bots. Real people. Our team works around the clock on your campaign.'],
                    ] as [$title, $desc])
                    <div class="flex gap-4 reveal reveal-delay-{{ $loop->index + 1 }}">
                        <div class="w-6 h-6 rounded-full bg-red-900/50 border border-red-800/50 flex items-center justify-center flex-shrink-0 mt-0.5">
                            <svg class="w-3 h-3 text-red-500" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" d="M5 13l4 4L19 7"/></svg>
                        </div>
                        <div>
                            <div class="text-white font-semibold text-sm">{{ $title }}</div>
                            <div class="text-gray-500 text-sm mt-0.5">{{ $desc }}</div>
                        </div>
                    </div>
                    @endforeach
                </div>
            </div>
            <div class="reveal-right">
                <div class="grad-border p-px rounded-2xl">
                    <div class="rounded-2xl p-8" style="background:#0d0505;">
                        <div class="font-mono text-[10px] text-red-700 tracking-widest mb-6 flex items-center gap-2">
                            <span class="w-2 h-2 rounded-full bg-red-600 animate-pulse"></span>
                            LIVE CAMPAIGN STATS
                        </div>
                        @foreach([
                            ['Active Campaigns', '24', 'text-red-400'],
                            ['Avg. Target Response Time', '< 48hrs', 'text-yellow-400'],
                            ['Repeat Client Rate', '67%', 'text-green-400'],
                            ['Average Tier Purchased', 'T4.2', 'text-blue-400'],
                            ['Client Satisfaction', '98.6%', 'text-purple-400'],
                        ] as [$label, $val, $color])
                        <div class="flex items-center justify-between py-3 border-b border-white/5 last:border-0">
                            <span class="text-gray-500 text-sm">{{ $label }}</span>
                            <span class="font-mono font-bold {{ $color }} text-sm">{{ $val }}</span>
                        </div>
                        @endforeach
                    </div>
                </div>
            </div>
        </div>
    </div>
</section>

{{-- ═══════════════════════════ FINAL CTA ═══════════════════════════ --}}
<section class="py-16 sm:py-28 relative overflow-hidden grid-bg">
    <div class="absolute inset-0 pointer-events-none">
        <div class="absolute inset-0" style="background:radial-gradient(ellipse at center,rgba(220,38,38,0.06) 0%,transparent 70%);"></div>
    </div>
    <div class="relative max-w-3xl mx-auto px-4 text-center reveal">
        <div class="section-label mb-4">Pull The Trigger</div>
        <h2 class="font-display text-white mb-5 troll-glow" style="font-size:clamp(48px,8vw,96px);">RAIN HELL<br><span class="text-tm-red">TODAY</span></h2>
        <p class="text-gray-400 mb-10 leading-relaxed max-w-xl mx-auto">Choose your package. Give us the details. We handle the rest. Your target will never forget what happened to them — and you'll never be connected to it.</p>
        <div class="flex flex-col sm:flex-row gap-4 justify-center">
            <a href="{{ route('services.index') }}" class="btn-troll inline-flex items-center justify-center gap-2 text-white px-8 sm:px-12 py-4 sm:py-5 rounded-xl font-bold text-lg sm:text-xl tracking-wide w-full sm:w-auto">
                <svg class="w-5 h-5" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 10V3L4 14h7v7l9-11h-7z"/></svg>
                VIEW ALL PACKAGES
            </a>
            <a href="{{ route('custom-quote.index') }}" class="btn-outline inline-flex items-center justify-center gap-2 px-8 sm:px-10 py-4 sm:py-5 rounded-xl font-semibold text-lg w-full sm:w-auto">
                CUSTOM QUOTE
            </a>
        </div>
    </div>
</section>

@endsection
