<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="csrf-token" content="48Mo80zP4E2bxar2f94n5lujis5B1blcdSjzLtwI">
    <meta name="color-scheme" content="light">
    <meta name="theme-color" content="#ffffff">
    <meta name="referrer" content="strict-origin-when-cross-origin">
    <meta name="rating" content="mature">

    <title>Male Cam Model News &amp; Questions &amp; research | GayDudeCams</title>

    <link rel="icon" type="image/svg+xml" href="https://cdn.gaydudecams.com/favicon.svg">
    <link rel="icon" type="image/png" sizes="144x144" href="https://cdn.gaydudecams.com/favicon-144x144.png">
    <link rel="icon" type="image/png" sizes="96x96" href="https://cdn.gaydudecams.com/favicon-96x96.png">
    <link rel="icon" type="image/png" sizes="32x32" href="https://cdn.gaydudecams.com/favicon-32x32.png">
    <link rel="icon" type="image/png" sizes="16x16" href="https://cdn.gaydudecams.com/favicon-16x16.png">
    <link rel="apple-touch-icon" sizes="180x180" href="https://cdn.gaydudecams.com/apple-touch-icon.png">
    <meta name="apple-mobile-web-app-capable" content="yes">
    <meta name="apple-mobile-web-app-status-bar-style" content="default">
    <meta name="apple-mobile-web-app-title" content="GayDudeCams">
    <link rel="manifest" href="https://gaydudecams.com/site.webmanifest">

        <meta name="description" content="Stay updated with the GayDudeCams blog. Discover new gay cam models, read exclusive performer interviews, and get the latest adult entertainment news.">
    <link rel="canonical" href="https://gaydudecams.com/blog">
    <meta name="robots" content="index, follow">

                <link rel="next" href="https://gaydudecams.com/blog?page=2">
    
    <meta property="og:type" content="website">
    <meta property="og:site_name" content="GayDudeCams">
    <meta property="og:title" content="Gay Cam Model News & Performer Interviews | GayDudeCams">
    <meta property="og:description" content="Stay updated with the GayDudeCams blog. Discover new gay cam models, read exclusive performer interviews, and get the latest adult entertainment news.">
    <meta property="og:url" content="https://gaydudecams.com/blog">

    <meta name="twitter:card" content="summary">
    <meta name="twitter:title" content="Gay Cam Model News & Performer Interviews | GayDudeCams">
    <meta name="twitter:description" content="Stay updated with the GayDudeCams blog. Discover new gay cam models, read exclusive performer interviews, and get the latest adult entertainment news.">

    <script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"Blog","name":"GayDudeCams Blog","url":"https://gaydudecams.com/blog","isPartOf":{"@type":"WebSite","name":"GayDudeCams","url":"https://gaydudecams.com"},"blogPost":[{"@type":"BlogPosting","headline":"AI Chatbots vs Cam Models: Threat or Tool in Adult Entertainment?","url":"https://gaydudecams.com/blog/ai-chatbots-vs-cam-models","datePublished":"2026-03-02T04:07:00+00:00"},{"@type":"BlogPosting","headline":"Stigma Management and Mental Health Resilience for Male Sex Workers","url":"https://gaydudecams.com/blog/stigma-management-and-mental-health-male-sex-workers","datePublished":"2026-02-28T02:26:00+00:00"},{"@type":"BlogPosting","headline":"The Psychology of Tipping: Gamification in Live Camming","url":"https://gaydudecams.com/blog/psychology-of-tipping-gamification-adult-cams","datePublished":"2026-02-27T23:29:00+00:00"},{"@type":"BlogPosting","headline":"The Rise of the Transmasculine (FTM) Adult Niche","url":"https://gaydudecams.com/blog/rise-of-transmasculine","datePublished":"2026-02-27T23:12:00+00:00"},{"@type":"BlogPosting","headline":"Decoding Gay, Bisexual, and Straight Male Viewers","url":"https://gaydudecams.com/blog/decoding-gay-bisexual-and-straight-male-viewers","datePublished":"2026-02-27T21:03:00+00:00"},{"@type":"BlogPosting","headline":"Marketing Male & Trans Cam Shows to Bisexual Audiences","url":"https://gaydudecams.com/blog/bisexual-males-adult-cams","datePublished":"2026-02-27T20:29:00+00:00"},{"@type":"BlogPosting","headline":"The Psychology of Hypermasculinity in Gay Camming","url":"https://gaydudecams.com/blog/psychology-hypermasculinity-gay-camming","datePublished":"2026-02-27T19:54:00+00:00"},{"@type":"BlogPosting","headline":"Do Age Verification Laws Lower Adult Affiliate Conversions?","url":"https://gaydudecams.com/blog/do-age-verification-laws-lower-adult-affiliate-conversions","datePublished":"2026-02-26T00:11:00+00:00"},{"@type":"BlogPosting","headline":"Dealing with Obsessive Viewers: Male Cam Boundaries","url":"https://gaydudecams.com/blog/obsessive-viewers-male-cam-boundaries","datePublished":"2026-02-25T23:56:00+00:00"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://gaydudecams.com"},{"@type":"ListItem","position":2,"name":"Blog & Resources","item":"https://gaydudecams.com/blog"}]}]}</script>

    <link rel="preload" as="style" href="https://cdn.gaydudecams.com/build/assets/app-C830lsGW.css" /><link rel="modulepreload" as="script" href="https://cdn.gaydudecams.com/build/assets/app-C3m6PluZ.js" /><link rel="stylesheet" href="https://cdn.gaydudecams.com/build/assets/app-C830lsGW.css" data-navigate-track="reload" /><script type="module" src="https://cdn.gaydudecams.com/build/assets/app-C3m6PluZ.js" data-navigate-track="reload"></script>
    <link rel="preload" as="style" href="https://cdn.gaydudecams.com/font/css/all.min.css" onload="this.onload=null;this.rel='stylesheet'">
    <noscript><link href="https://cdn.gaydudecams.com/font/css/all.min.css" rel="stylesheet"></noscript>

    <script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","name":"GayDudeCams","url":"https://gaydudecams.com","potentialAction":{"@type":"SearchAction","target":"https://gaydudecams.com/?q={search_term_string}","query-input":"required name=search_term_string"}}</script>

    <style>[x-cloak] { display: none !important; }</style>

    
            <script async src="https://www.googletagmanager.com/gtag/js?id=G-QY5SX3NM0G"></script>
        <script>
          window.dataLayer = window.dataLayer || [];
          function gtag(){dataLayer.push(arguments);}
          gtag('js', new Date());
          gtag('config', 'G-QY5SX3NM0G');
        </script>
    </head>

<body
    class="min-h-screen bg-white text-zinc-900 antialiased selection:bg-sky-200 selection:text-zinc-900"
    x-data="{
        sidebarOpen: false,
        mobileSearchOpen: false,
        init() {
            this.$watch('mobileSearchOpen', value => {
                if (value) {
                    requestAnimationFrame(() => this.$refs.mobileSearchInput?.focus());
                }
            });
        }
    }"
    @keydown.escape.window="sidebarOpen = false; mobileSearchOpen = false"
    @resize.window="if (window.innerWidth >= 768) { sidebarOpen = false; mobileSearchOpen = false }"
>
    
    <div x-data="ageGate()"
         x-show="show"
         x-cloak
         class="fixed inset-0 z-[100] flex items-center justify-center bg-zinc-950/95 backdrop-blur-md px-4"
         x-transition:leave="transition ease-in duration-300"
         x-transition:leave-start="opacity-100"
         x-transition:leave-end="opacity-0">

        <div class="w-full max-w-lg rounded-2xl border border-zinc-800 bg-zinc-900 p-8 text-center shadow-2xl"
             x-transition:leave="transition ease-in duration-300"
             x-transition:leave-start="opacity-100 scale-100"
             x-transition:leave-end="opacity-0 scale-95">

            <div class="mx-auto mb-4 inline-flex h-16 w-16 items-center justify-center rounded-full bg-rose-500/10 text-rose-500">
                <i class="fa-solid fa-triangle-exclamation text-3xl" aria-hidden="true"></i>
            </div>

            <h2 class="mb-2 text-2xl font-extrabold tracking-tight text-white">WARNING: ADULT CONTENT</h2>

            <p class="mb-8 text-sm leading-relaxed text-zinc-400">
                This website contains sexually explicit material. By entering, you acknowledge and affirm under oath that you are at least 18 years of age, that accessing such material is legal where you live, and that you agree to our Terms of Service.
            </p>

            <div class="flex flex-col gap-3 sm:flex-row sm:justify-center">
                <button @click="accept()" type="button" class="w-full rounded-lg bg-sky-600 px-8 py-3.5 text-sm font-extrabold text-white shadow-sm transition-colors hover:bg-sky-500 focus:outline-none focus:ring-4 focus:ring-sky-500/20 sm:w-auto">
                    I am 18 or older - Enter
                </button>
                <a href="https://www.google.com" class="w-full rounded-lg bg-zinc-800 px-8 py-3.5 text-center text-sm font-extrabold text-zinc-300 transition-colors hover:bg-zinc-700 focus:outline-none focus:ring-4 focus:ring-zinc-700/50 sm:w-auto">
                    Exit
                </a>
            </div>

            <div class="mt-6 text-[11px] font-bold uppercase tracking-widest text-zinc-500">
                Verification required to proceed
            </div>
        </div>
    </div>

    <a href="#content" class="sr-only focus:not-sr-only focus:absolute focus:left-4 focus:top-4 focus:z-50 rounded-lg bg-white px-4 py-2 text-sm font-semibold text-zinc-900 shadow-sm ring-1 ring-zinc-200">
        Skip to content
    </a>

    <div class="flex min-h-screen w-full">
        
        <aside class="hidden md:flex h-screen w-60 shrink-0 flex-col bg-white sticky top-0 z-20">
            <div class="flex h-14 items-center px-5 shrink-0">
                <a href="https://gaydudecams.com"
                   class="inline-flex items-center rounded-md transition hover:opacity-90 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600"
                   aria-label="GayDudeCams home">
                    <span class="text-xl font-extrabold tracking-tight text-zinc-900">
                        GAY<span class="text-sky-600">DUDE</span>CAMS
                    </span>
                </a>
            </div>

            <div class="hide-scrollbar min-h-0 flex-1 overflow-y-auto overscroll-contain px-3 pb-5 pt-4">
                <nav aria-label="Sidebar navigation" class="space-y-7">
    <section aria-labelledby="sidebar-main">
        <h2 id="sidebar-main" class="mb-2 px-1 text-[10px] font-semibold uppercase tracking-[0.14em] text-zinc-400">Browse</h2>

        <ul role="list" class="space-y-1">
                            
                <li>
                    <a href="https://gaydudecams.com"
                                              class="group flex items-center justify-between rounded-xl px-3 py-2.5 text-sm font-semibold transition-colors
                 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600 text-zinc-700 hover:bg-zinc-100">
                        <span class="flex min-w-0 items-center gap-3">
                            <i class="fa-solid fa-house w-5 text-center text-[15px] text-zinc-500 group-hover:text-zinc-700" aria-hidden="true"></i>
                            <span class="truncate">Live Now</span>
                        </span>

                                                    <span class="rounded-full bg-emerald-50 px-2 py-0.5 text-[10px] font-extrabold text-emerald-700 tabular-nums">
                                1,212
                            </span>
                                            </a>
                </li>
                            
                <li>
                    <a href="https://gaydudecams.com/free-male-cams"
                                              class="group flex items-center justify-between rounded-xl px-3 py-2.5 text-sm font-semibold transition-colors
                 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600 text-zinc-700 hover:bg-zinc-100">
                        <span class="flex min-w-0 items-center gap-3">
                            <i class="fa-solid fa-person w-5 text-center text-[15px] text-zinc-500 group-hover:text-zinc-700" aria-hidden="true"></i>
                            <span class="truncate">Male Cams</span>
                        </span>

                                            </a>
                </li>
                            
                <li>
                    <a href="https://gaydudecams.com/community"
                                              class="group flex items-center justify-between rounded-xl px-3 py-2.5 text-sm font-semibold transition-colors
                 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600 text-zinc-700 hover:bg-zinc-100">
                        <span class="flex min-w-0 items-center gap-3">
                            <i class="fa-regular fa-comments w-5 text-center text-[15px] text-zinc-500 group-hover:text-zinc-700" aria-hidden="true"></i>
                            <span class="truncate">Community</span>
                        </span>

                                            </a>
                </li>
                            
                <li>
                    <a href="https://gaydudecams.com/blog"
                        aria-current="page"                        class="group flex items-center justify-between rounded-xl px-3 py-2.5 text-sm font-semibold transition-colors
                 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600 bg-zinc-100 text-zinc-900">
                        <span class="flex min-w-0 items-center gap-3">
                            <i class="fa-regular fa-newspaper w-5 text-center text-[15px] text-zinc-900" aria-hidden="true"></i>
                            <span class="truncate">Blog</span>
                        </span>

                                            </a>
                </li>
                            
                <li>
                    <a href="https://gaydudecams.com/best-gay-blogs"
                                              class="group flex items-center justify-between rounded-xl px-3 py-2.5 text-sm font-semibold transition-colors
                 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600 text-zinc-700 hover:bg-zinc-100">
                        <span class="flex min-w-0 items-center gap-3">
                            <i class="fa-solid fa-list-ul w-5 text-center text-[15px] text-zinc-500 group-hover:text-zinc-700" aria-hidden="true"></i>
                            <span class="truncate">Best Gay Blogs</span>
                        </span>

                                            </a>
                </li>
                            
                <li>
                    <a href="https://gaydudecams.com/directory"
                                              class="group flex items-center justify-between rounded-xl px-3 py-2.5 text-sm font-semibold transition-colors
                 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600 text-zinc-700 hover:bg-zinc-100">
                        <span class="flex min-w-0 items-center gap-3">
                            <i class="fa-solid fa-star w-5 text-center text-[15px] text-zinc-500 group-hover:text-zinc-700" aria-hidden="true"></i>
                            <span class="truncate">Directory</span>
                        </span>

                                            </a>
                </li>
                    </ul>
    </section>

    <section aria-labelledby="sidebar-locations">
        <h2 id="sidebar-locations" class="mb-2 px-1 text-[10px] font-semibold uppercase tracking-[0.14em] text-zinc-400">Top Locations</h2>

        <ul role="list" class="space-y-1">
                            
                <li>
                    <a href="https://gaydudecams.com/cams-in-colombia"
                       title="View live cams from Colombia"
                                              class="group flex items-center justify-between rounded-xl px-3 py-2.5 text-sm font-medium transition-colors
                              focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600
                              text-zinc-700 hover:bg-zinc-100">
                        <span class="flex min-w-0 items-center gap-3">
                            <img
                                src="https://cdn.gaydudecams.com/flags/co.webp"
                                loading="lazy"
                                decoding="async"
                                class="h-[15px] w-5 rounded-[3px] object-cover shadow-sm ring-1 ring-black/5"
                                alt="Flag of Colombia">
                            <span class="truncate">Colombia</span>
                        </span>

                        <i class="fa-solid fa-angle-right text-xs text-zinc-300 group-hover:text-zinc-500" aria-hidden="true"></i>
                    </a>
                </li>
                            
                <li>
                    <a href="https://gaydudecams.com/cams-in-united-states"
                       title="View live cams from United States"
                                              class="group flex items-center justify-between rounded-xl px-3 py-2.5 text-sm font-medium transition-colors
                              focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600
                              text-zinc-700 hover:bg-zinc-100">
                        <span class="flex min-w-0 items-center gap-3">
                            <img
                                src="https://cdn.gaydudecams.com/flags/us.webp"
                                loading="lazy"
                                decoding="async"
                                class="h-[15px] w-5 rounded-[3px] object-cover shadow-sm ring-1 ring-black/5"
                                alt="Flag of United States">
                            <span class="truncate">United States</span>
                        </span>

                        <i class="fa-solid fa-angle-right text-xs text-zinc-300 group-hover:text-zinc-500" aria-hidden="true"></i>
                    </a>
                </li>
                            
                <li>
                    <a href="https://gaydudecams.com/cams-in-canada"
                       title="View live cams from Canada"
                                              class="group flex items-center justify-between rounded-xl px-3 py-2.5 text-sm font-medium transition-colors
                              focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600
                              text-zinc-700 hover:bg-zinc-100">
                        <span class="flex min-w-0 items-center gap-3">
                            <img
                                src="https://cdn.gaydudecams.com/flags/ca.webp"
                                loading="lazy"
                                decoding="async"
                                class="h-[15px] w-5 rounded-[3px] object-cover shadow-sm ring-1 ring-black/5"
                                alt="Flag of Canada">
                            <span class="truncate">Canada</span>
                        </span>

                        <i class="fa-solid fa-angle-right text-xs text-zinc-300 group-hover:text-zinc-500" aria-hidden="true"></i>
                    </a>
                </li>
                            
                <li>
                    <a href="https://gaydudecams.com/cams-in-philippines"
                       title="View live cams from Philippines"
                                              class="group flex items-center justify-between rounded-xl px-3 py-2.5 text-sm font-medium transition-colors
                              focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600
                              text-zinc-700 hover:bg-zinc-100">
                        <span class="flex min-w-0 items-center gap-3">
                            <img
                                src="https://cdn.gaydudecams.com/flags/ph.webp"
                                loading="lazy"
                                decoding="async"
                                class="h-[15px] w-5 rounded-[3px] object-cover shadow-sm ring-1 ring-black/5"
                                alt="Flag of Philippines">
                            <span class="truncate">Philippines</span>
                        </span>

                        <i class="fa-solid fa-angle-right text-xs text-zinc-300 group-hover:text-zinc-500" aria-hidden="true"></i>
                    </a>
                </li>
                            
                <li>
                    <a href="https://gaydudecams.com/cams-in-australia"
                       title="View live cams from Australia"
                                              class="group flex items-center justify-between rounded-xl px-3 py-2.5 text-sm font-medium transition-colors
                              focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600
                              text-zinc-700 hover:bg-zinc-100">
                        <span class="flex min-w-0 items-center gap-3">
                            <img
                                src="https://cdn.gaydudecams.com/flags/au.webp"
                                loading="lazy"
                                decoding="async"
                                class="h-[15px] w-5 rounded-[3px] object-cover shadow-sm ring-1 ring-black/5"
                                alt="Flag of Australia">
                            <span class="truncate">Australia</span>
                        </span>

                        <i class="fa-solid fa-angle-right text-xs text-zinc-300 group-hover:text-zinc-500" aria-hidden="true"></i>
                    </a>
                </li>
                            
                <li>
                    <a href="https://gaydudecams.com/cams-in-brazil"
                       title="View live cams from Brazil"
                                              class="group flex items-center justify-between rounded-xl px-3 py-2.5 text-sm font-medium transition-colors
                              focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600
                              text-zinc-700 hover:bg-zinc-100">
                        <span class="flex min-w-0 items-center gap-3">
                            <img
                                src="https://cdn.gaydudecams.com/flags/br.webp"
                                loading="lazy"
                                decoding="async"
                                class="h-[15px] w-5 rounded-[3px] object-cover shadow-sm ring-1 ring-black/5"
                                alt="Flag of Brazil">
                            <span class="truncate">Brazil</span>
                        </span>

                        <i class="fa-solid fa-angle-right text-xs text-zinc-300 group-hover:text-zinc-500" aria-hidden="true"></i>
                    </a>
                </li>
                            
                <li>
                    <a href="https://gaydudecams.com/cams-in-venezuela"
                       title="View live cams from Venezuela"
                                              class="group flex items-center justify-between rounded-xl px-3 py-2.5 text-sm font-medium transition-colors
                              focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600
                              text-zinc-700 hover:bg-zinc-100">
                        <span class="flex min-w-0 items-center gap-3">
                            <img
                                src="https://cdn.gaydudecams.com/flags/ve.webp"
                                loading="lazy"
                                decoding="async"
                                class="h-[15px] w-5 rounded-[3px] object-cover shadow-sm ring-1 ring-black/5"
                                alt="Flag of Venezuela">
                            <span class="truncate">Venezuela</span>
                        </span>

                        <i class="fa-solid fa-angle-right text-xs text-zinc-300 group-hover:text-zinc-500" aria-hidden="true"></i>
                    </a>
                </li>
                            
                <li>
                    <a href="https://gaydudecams.com/cams-in-united-kingdom"
                       title="View live cams from United Kingdom"
                                              class="group flex items-center justify-between rounded-xl px-3 py-2.5 text-sm font-medium transition-colors
                              focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600
                              text-zinc-700 hover:bg-zinc-100">
                        <span class="flex min-w-0 items-center gap-3">
                            <img
                                src="https://cdn.gaydudecams.com/flags/gb.webp"
                                loading="lazy"
                                decoding="async"
                                class="h-[15px] w-5 rounded-[3px] object-cover shadow-sm ring-1 ring-black/5"
                                alt="Flag of United Kingdom">
                            <span class="truncate">United Kingdom</span>
                        </span>

                        <i class="fa-solid fa-angle-right text-xs text-zinc-300 group-hover:text-zinc-500" aria-hidden="true"></i>
                    </a>
                </li>
                            
                <li>
                    <a href="https://gaydudecams.com/cams-in-spain"
                       title="View live cams from Spain"
                                              class="group flex items-center justify-between rounded-xl px-3 py-2.5 text-sm font-medium transition-colors
                              focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600
                              text-zinc-700 hover:bg-zinc-100">
                        <span class="flex min-w-0 items-center gap-3">
                            <img
                                src="https://cdn.gaydudecams.com/flags/es.webp"
                                loading="lazy"
                                decoding="async"
                                class="h-[15px] w-5 rounded-[3px] object-cover shadow-sm ring-1 ring-black/5"
                                alt="Flag of Spain">
                            <span class="truncate">Spain</span>
                        </span>

                        <i class="fa-solid fa-angle-right text-xs text-zinc-300 group-hover:text-zinc-500" aria-hidden="true"></i>
                    </a>
                </li>
                            
                <li>
                    <a href="https://gaydudecams.com/cams-in-germany"
                       title="View live cams from Germany"
                                              class="group flex items-center justify-between rounded-xl px-3 py-2.5 text-sm font-medium transition-colors
                              focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600
                              text-zinc-700 hover:bg-zinc-100">
                        <span class="flex min-w-0 items-center gap-3">
                            <img
                                src="https://cdn.gaydudecams.com/flags/de.webp"
                                loading="lazy"
                                decoding="async"
                                class="h-[15px] w-5 rounded-[3px] object-cover shadow-sm ring-1 ring-black/5"
                                alt="Flag of Germany">
                            <span class="truncate">Germany</span>
                        </span>

                        <i class="fa-solid fa-angle-right text-xs text-zinc-300 group-hover:text-zinc-500" aria-hidden="true"></i>
                    </a>
                </li>
                    </ul>
    </section>

    <section aria-labelledby="sidebar-tags">
        <h2 id="sidebar-tags" class="mb-2 px-1 text-[10px] font-semibold uppercase tracking-[0.14em] text-zinc-400">Trending Tags</h2>

        <ul role="list" class="flex flex-wrap gap-2">
                            <li>
                    <a href="https://gaydudecams.com/lovense-cams"
                       title="Browse cams tagged with Lovense"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        Lovense
                    </a>
                </li>
                            <li>
                    <a href="https://gaydudecams.com/new-cams"
                       title="Browse cams tagged with New"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        New
                    </a>
                </li>
                            <li>
                    <a href="https://gaydudecams.com/feet-cams"
                       title="Browse cams tagged with Feet"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        Feet
                    </a>
                </li>
                            <li>
                    <a href="https://gaydudecams.com/uncut-cams"
                       title="Browse cams tagged with Uncut"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        Uncut
                    </a>
                </li>
                            <li>
                    <a href="https://gaydudecams.com/twink-cams"
                       title="Browse cams tagged with Twink"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        Twink
                    </a>
                </li>
                            <li>
                    <a href="https://gaydudecams.com/bigdick-cams"
                       title="Browse cams tagged with Big Dick"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        Big Dick
                    </a>
                </li>
                            <li>
                    <a href="https://gaydudecams.com/cum-cams"
                       title="Browse cams tagged with Cum"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        Cum
                    </a>
                </li>
                            <li>
                    <a href="https://gaydudecams.com/young-cams"
                       title="Browse cams tagged with Young"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        Young
                    </a>
                </li>
                            <li>
                    <a href="https://gaydudecams.com/muscle-cams"
                       title="Browse cams tagged with Muscle"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        Muscle
                    </a>
                </li>
                            <li>
                    <a href="https://gaydudecams.com/bigass-cams"
                       title="Browse cams tagged with Big Ass"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        Big Ass
                    </a>
                </li>
                            <li>
                    <a href="https://gaydudecams.com/bigcock-cams"
                       title="Browse cams tagged with Big Cock"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        Big Cock
                    </a>
                </li>
                            <li>
                    <a href="https://gaydudecams.com/gay-cams"
                       title="Browse cams tagged with Gay"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        Gay
                    </a>
                </li>
                            <li>
                    <a href="https://gaydudecams.com/hairy-cams"
                       title="Browse cams tagged with Hairy"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        Hairy
                    </a>
                </li>
                            <li>
                    <a href="https://gaydudecams.com/blowjob-cams"
                       title="Browse cams tagged with Blowjob"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        Blowjob
                    </a>
                </li>
                            <li>
                    <a href="https://gaydudecams.com/straight-cams"
                       title="Browse cams tagged with Straight"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        Straight
                    </a>
                </li>
                            <li>
                    <a href="https://gaydudecams.com/18-cams"
                       title="Browse cams tagged with 18"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        18
                    </a>
                </li>
                            <li>
                    <a href="https://gaydudecams.com/latino-cams"
                       title="Browse cams tagged with Latino"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        Latino
                    </a>
                </li>
                            <li>
                    <a href="https://gaydudecams.com/daddy-cams"
                       title="Browse cams tagged with Daddy"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        Daddy
                    </a>
                </li>
                            <li>
                    <a href="https://gaydudecams.com/anal-cams"
                       title="Browse cams tagged with anal"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        anal
                    </a>
                </li>
                            <li>
                    <a href="https://gaydudecams.com/teen-cams"
                       title="Browse cams tagged with Teen"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        Teen
                    </a>
                </li>
                    </ul>
    </section>
</nav>            </div>

            <div class="px-5 py-4 shrink-0">
                <div class="text-[11px] font-bold uppercase tracking-[0.16em] text-zinc-500">
                    &copy; 2026 GayDudeCams
                </div>
                <div class="mt-1 text-xs text-zinc-400">
                    Live directory updates frequently
                </div>
            </div>
        </aside>

        
        <div class="md:hidden" x-cloak>
            <div x-show="sidebarOpen"
                 class="fixed inset-0 z-40 overscroll-none"
                 aria-hidden="true"
                 x-transition:enter="transition-opacity ease-out duration-200"
                 x-transition:enter-start="opacity-0"
                 x-transition:enter-end="opacity-100"
                 x-transition:leave="transition-opacity ease-in duration-150"
                 x-transition:leave-start="opacity-100"
                 x-transition:leave-end="opacity-0">
                <div class="absolute inset-0 bg-zinc-900/40" @click="sidebarOpen = false"></div>
            </div>

            <aside id="mobile-sidebar"
                   x-show="sidebarOpen"
                   class="fixed inset-y-0 left-0 z-50 flex w-[20rem] max-w-[88vw] flex-col bg-white shadow-2xl overscroll-none"
                   style="height: 100dvh; max-height: 100dvh;"
                   x-transition:enter="transition ease-out duration-200 transform"
                   x-transition:enter-start="-translate-x-full"
                   x-transition:enter-end="translate-x-0"
                   x-transition:leave="transition ease-in duration-150 transform"
                   x-transition:leave-start="translate-x-0"
                   x-transition:leave-end="-translate-x-full">

                <div class="flex h-14 shrink-0 items-center justify-between bg-white px-5">
                    <a href="https://gaydudecams.com"
                       class="inline-flex min-w-0 items-center rounded-md"
                       @click="sidebarOpen = false"
                       aria-label="GayDudeCams home">
                        <span class="text-2xl font-extrabold tracking-tight text-zinc-900">
                            GAY<span class="text-sky-600">DUDE</span>CAMS
                        </span>
                    </a>

                    <button type="button"
                            aria-label="Close menu"
                            class="inline-flex h-10 w-10 items-center justify-center rounded-xl text-zinc-600 transition hover:bg-zinc-100"
                            @click="sidebarOpen = false">
                        <i class="fa-solid fa-xmark text-lg" aria-hidden="true"></i>
                    </button>
                </div>

                <div class="min-h-0 flex-1 overflow-y-auto overscroll-y-contain bg-white">
                    <div class="hide-scrollbar min-h-full bg-white px-4 pt-4 pb-24">
                        <nav aria-label="Sidebar navigation" class="space-y-7">
    <section aria-labelledby="sidebar-main">
        <h2 id="sidebar-main" class="mb-2 px-1 text-[10px] font-semibold uppercase tracking-[0.14em] text-zinc-400">Browse</h2>

        <ul role="list" class="space-y-1">
                            
                <li>
                    <a href="https://gaydudecams.com"
                                              class="group flex items-center justify-between rounded-xl px-3 py-2.5 text-sm font-semibold transition-colors
                 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600 text-zinc-700 hover:bg-zinc-100">
                        <span class="flex min-w-0 items-center gap-3">
                            <i class="fa-solid fa-house w-5 text-center text-[15px] text-zinc-500 group-hover:text-zinc-700" aria-hidden="true"></i>
                            <span class="truncate">Live Now</span>
                        </span>

                                                    <span class="rounded-full bg-emerald-50 px-2 py-0.5 text-[10px] font-extrabold text-emerald-700 tabular-nums">
                                1,212
                            </span>
                                            </a>
                </li>
                            
                <li>
                    <a href="https://gaydudecams.com/free-male-cams"
                                              class="group flex items-center justify-between rounded-xl px-3 py-2.5 text-sm font-semibold transition-colors
                 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600 text-zinc-700 hover:bg-zinc-100">
                        <span class="flex min-w-0 items-center gap-3">
                            <i class="fa-solid fa-person w-5 text-center text-[15px] text-zinc-500 group-hover:text-zinc-700" aria-hidden="true"></i>
                            <span class="truncate">Male Cams</span>
                        </span>

                                            </a>
                </li>
                            
                <li>
                    <a href="https://gaydudecams.com/community"
                                              class="group flex items-center justify-between rounded-xl px-3 py-2.5 text-sm font-semibold transition-colors
                 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600 text-zinc-700 hover:bg-zinc-100">
                        <span class="flex min-w-0 items-center gap-3">
                            <i class="fa-regular fa-comments w-5 text-center text-[15px] text-zinc-500 group-hover:text-zinc-700" aria-hidden="true"></i>
                            <span class="truncate">Community</span>
                        </span>

                                            </a>
                </li>
                            
                <li>
                    <a href="https://gaydudecams.com/blog"
                        aria-current="page"                        class="group flex items-center justify-between rounded-xl px-3 py-2.5 text-sm font-semibold transition-colors
                 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600 bg-zinc-100 text-zinc-900">
                        <span class="flex min-w-0 items-center gap-3">
                            <i class="fa-regular fa-newspaper w-5 text-center text-[15px] text-zinc-900" aria-hidden="true"></i>
                            <span class="truncate">Blog</span>
                        </span>

                                            </a>
                </li>
                            
                <li>
                    <a href="https://gaydudecams.com/best-gay-blogs"
                                              class="group flex items-center justify-between rounded-xl px-3 py-2.5 text-sm font-semibold transition-colors
                 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600 text-zinc-700 hover:bg-zinc-100">
                        <span class="flex min-w-0 items-center gap-3">
                            <i class="fa-solid fa-list-ul w-5 text-center text-[15px] text-zinc-500 group-hover:text-zinc-700" aria-hidden="true"></i>
                            <span class="truncate">Best Gay Blogs</span>
                        </span>

                                            </a>
                </li>
                            
                <li>
                    <a href="https://gaydudecams.com/directory"
                                              class="group flex items-center justify-between rounded-xl px-3 py-2.5 text-sm font-semibold transition-colors
                 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600 text-zinc-700 hover:bg-zinc-100">
                        <span class="flex min-w-0 items-center gap-3">
                            <i class="fa-solid fa-star w-5 text-center text-[15px] text-zinc-500 group-hover:text-zinc-700" aria-hidden="true"></i>
                            <span class="truncate">Directory</span>
                        </span>

                                            </a>
                </li>
                    </ul>
    </section>

    <section aria-labelledby="sidebar-locations">
        <h2 id="sidebar-locations" class="mb-2 px-1 text-[10px] font-semibold uppercase tracking-[0.14em] text-zinc-400">Top Locations</h2>

        <ul role="list" class="space-y-1">
                            
                <li>
                    <a href="https://gaydudecams.com/cams-in-colombia"
                       title="View live cams from Colombia"
                                              class="group flex items-center justify-between rounded-xl px-3 py-2.5 text-sm font-medium transition-colors
                              focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600
                              text-zinc-700 hover:bg-zinc-100">
                        <span class="flex min-w-0 items-center gap-3">
                            <img
                                src="https://cdn.gaydudecams.com/flags/co.webp"
                                loading="lazy"
                                decoding="async"
                                class="h-[15px] w-5 rounded-[3px] object-cover shadow-sm ring-1 ring-black/5"
                                alt="Flag of Colombia">
                            <span class="truncate">Colombia</span>
                        </span>

                        <i class="fa-solid fa-angle-right text-xs text-zinc-300 group-hover:text-zinc-500" aria-hidden="true"></i>
                    </a>
                </li>
                            
                <li>
                    <a href="https://gaydudecams.com/cams-in-united-states"
                       title="View live cams from United States"
                                              class="group flex items-center justify-between rounded-xl px-3 py-2.5 text-sm font-medium transition-colors
                              focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600
                              text-zinc-700 hover:bg-zinc-100">
                        <span class="flex min-w-0 items-center gap-3">
                            <img
                                src="https://cdn.gaydudecams.com/flags/us.webp"
                                loading="lazy"
                                decoding="async"
                                class="h-[15px] w-5 rounded-[3px] object-cover shadow-sm ring-1 ring-black/5"
                                alt="Flag of United States">
                            <span class="truncate">United States</span>
                        </span>

                        <i class="fa-solid fa-angle-right text-xs text-zinc-300 group-hover:text-zinc-500" aria-hidden="true"></i>
                    </a>
                </li>
                            
                <li>
                    <a href="https://gaydudecams.com/cams-in-canada"
                       title="View live cams from Canada"
                                              class="group flex items-center justify-between rounded-xl px-3 py-2.5 text-sm font-medium transition-colors
                              focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600
                              text-zinc-700 hover:bg-zinc-100">
                        <span class="flex min-w-0 items-center gap-3">
                            <img
                                src="https://cdn.gaydudecams.com/flags/ca.webp"
                                loading="lazy"
                                decoding="async"
                                class="h-[15px] w-5 rounded-[3px] object-cover shadow-sm ring-1 ring-black/5"
                                alt="Flag of Canada">
                            <span class="truncate">Canada</span>
                        </span>

                        <i class="fa-solid fa-angle-right text-xs text-zinc-300 group-hover:text-zinc-500" aria-hidden="true"></i>
                    </a>
                </li>
                            
                <li>
                    <a href="https://gaydudecams.com/cams-in-philippines"
                       title="View live cams from Philippines"
                                              class="group flex items-center justify-between rounded-xl px-3 py-2.5 text-sm font-medium transition-colors
                              focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600
                              text-zinc-700 hover:bg-zinc-100">
                        <span class="flex min-w-0 items-center gap-3">
                            <img
                                src="https://cdn.gaydudecams.com/flags/ph.webp"
                                loading="lazy"
                                decoding="async"
                                class="h-[15px] w-5 rounded-[3px] object-cover shadow-sm ring-1 ring-black/5"
                                alt="Flag of Philippines">
                            <span class="truncate">Philippines</span>
                        </span>

                        <i class="fa-solid fa-angle-right text-xs text-zinc-300 group-hover:text-zinc-500" aria-hidden="true"></i>
                    </a>
                </li>
                            
                <li>
                    <a href="https://gaydudecams.com/cams-in-australia"
                       title="View live cams from Australia"
                                              class="group flex items-center justify-between rounded-xl px-3 py-2.5 text-sm font-medium transition-colors
                              focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600
                              text-zinc-700 hover:bg-zinc-100">
                        <span class="flex min-w-0 items-center gap-3">
                            <img
                                src="https://cdn.gaydudecams.com/flags/au.webp"
                                loading="lazy"
                                decoding="async"
                                class="h-[15px] w-5 rounded-[3px] object-cover shadow-sm ring-1 ring-black/5"
                                alt="Flag of Australia">
                            <span class="truncate">Australia</span>
                        </span>

                        <i class="fa-solid fa-angle-right text-xs text-zinc-300 group-hover:text-zinc-500" aria-hidden="true"></i>
                    </a>
                </li>
                            
                <li>
                    <a href="https://gaydudecams.com/cams-in-brazil"
                       title="View live cams from Brazil"
                                              class="group flex items-center justify-between rounded-xl px-3 py-2.5 text-sm font-medium transition-colors
                              focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600
                              text-zinc-700 hover:bg-zinc-100">
                        <span class="flex min-w-0 items-center gap-3">
                            <img
                                src="https://cdn.gaydudecams.com/flags/br.webp"
                                loading="lazy"
                                decoding="async"
                                class="h-[15px] w-5 rounded-[3px] object-cover shadow-sm ring-1 ring-black/5"
                                alt="Flag of Brazil">
                            <span class="truncate">Brazil</span>
                        </span>

                        <i class="fa-solid fa-angle-right text-xs text-zinc-300 group-hover:text-zinc-500" aria-hidden="true"></i>
                    </a>
                </li>
                            
                <li>
                    <a href="https://gaydudecams.com/cams-in-venezuela"
                       title="View live cams from Venezuela"
                                              class="group flex items-center justify-between rounded-xl px-3 py-2.5 text-sm font-medium transition-colors
                              focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600
                              text-zinc-700 hover:bg-zinc-100">
                        <span class="flex min-w-0 items-center gap-3">
                            <img
                                src="https://cdn.gaydudecams.com/flags/ve.webp"
                                loading="lazy"
                                decoding="async"
                                class="h-[15px] w-5 rounded-[3px] object-cover shadow-sm ring-1 ring-black/5"
                                alt="Flag of Venezuela">
                            <span class="truncate">Venezuela</span>
                        </span>

                        <i class="fa-solid fa-angle-right text-xs text-zinc-300 group-hover:text-zinc-500" aria-hidden="true"></i>
                    </a>
                </li>
                            
                <li>
                    <a href="https://gaydudecams.com/cams-in-united-kingdom"
                       title="View live cams from United Kingdom"
                                              class="group flex items-center justify-between rounded-xl px-3 py-2.5 text-sm font-medium transition-colors
                              focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600
                              text-zinc-700 hover:bg-zinc-100">
                        <span class="flex min-w-0 items-center gap-3">
                            <img
                                src="https://cdn.gaydudecams.com/flags/gb.webp"
                                loading="lazy"
                                decoding="async"
                                class="h-[15px] w-5 rounded-[3px] object-cover shadow-sm ring-1 ring-black/5"
                                alt="Flag of United Kingdom">
                            <span class="truncate">United Kingdom</span>
                        </span>

                        <i class="fa-solid fa-angle-right text-xs text-zinc-300 group-hover:text-zinc-500" aria-hidden="true"></i>
                    </a>
                </li>
                            
                <li>
                    <a href="https://gaydudecams.com/cams-in-spain"
                       title="View live cams from Spain"
                                              class="group flex items-center justify-between rounded-xl px-3 py-2.5 text-sm font-medium transition-colors
                              focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600
                              text-zinc-700 hover:bg-zinc-100">
                        <span class="flex min-w-0 items-center gap-3">
                            <img
                                src="https://cdn.gaydudecams.com/flags/es.webp"
                                loading="lazy"
                                decoding="async"
                                class="h-[15px] w-5 rounded-[3px] object-cover shadow-sm ring-1 ring-black/5"
                                alt="Flag of Spain">
                            <span class="truncate">Spain</span>
                        </span>

                        <i class="fa-solid fa-angle-right text-xs text-zinc-300 group-hover:text-zinc-500" aria-hidden="true"></i>
                    </a>
                </li>
                            
                <li>
                    <a href="https://gaydudecams.com/cams-in-germany"
                       title="View live cams from Germany"
                                              class="group flex items-center justify-between rounded-xl px-3 py-2.5 text-sm font-medium transition-colors
                              focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600
                              text-zinc-700 hover:bg-zinc-100">
                        <span class="flex min-w-0 items-center gap-3">
                            <img
                                src="https://cdn.gaydudecams.com/flags/de.webp"
                                loading="lazy"
                                decoding="async"
                                class="h-[15px] w-5 rounded-[3px] object-cover shadow-sm ring-1 ring-black/5"
                                alt="Flag of Germany">
                            <span class="truncate">Germany</span>
                        </span>

                        <i class="fa-solid fa-angle-right text-xs text-zinc-300 group-hover:text-zinc-500" aria-hidden="true"></i>
                    </a>
                </li>
                    </ul>
    </section>

    <section aria-labelledby="sidebar-tags">
        <h2 id="sidebar-tags" class="mb-2 px-1 text-[10px] font-semibold uppercase tracking-[0.14em] text-zinc-400">Trending Tags</h2>

        <ul role="list" class="flex flex-wrap gap-2">
                            <li>
                    <a href="https://gaydudecams.com/lovense-cams"
                       title="Browse cams tagged with Lovense"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        Lovense
                    </a>
                </li>
                            <li>
                    <a href="https://gaydudecams.com/new-cams"
                       title="Browse cams tagged with New"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        New
                    </a>
                </li>
                            <li>
                    <a href="https://gaydudecams.com/feet-cams"
                       title="Browse cams tagged with Feet"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        Feet
                    </a>
                </li>
                            <li>
                    <a href="https://gaydudecams.com/uncut-cams"
                       title="Browse cams tagged with Uncut"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        Uncut
                    </a>
                </li>
                            <li>
                    <a href="https://gaydudecams.com/twink-cams"
                       title="Browse cams tagged with Twink"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        Twink
                    </a>
                </li>
                            <li>
                    <a href="https://gaydudecams.com/bigdick-cams"
                       title="Browse cams tagged with Big Dick"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        Big Dick
                    </a>
                </li>
                            <li>
                    <a href="https://gaydudecams.com/cum-cams"
                       title="Browse cams tagged with Cum"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        Cum
                    </a>
                </li>
                            <li>
                    <a href="https://gaydudecams.com/young-cams"
                       title="Browse cams tagged with Young"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        Young
                    </a>
                </li>
                            <li>
                    <a href="https://gaydudecams.com/muscle-cams"
                       title="Browse cams tagged with Muscle"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        Muscle
                    </a>
                </li>
                            <li>
                    <a href="https://gaydudecams.com/bigass-cams"
                       title="Browse cams tagged with Big Ass"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        Big Ass
                    </a>
                </li>
                            <li>
                    <a href="https://gaydudecams.com/bigcock-cams"
                       title="Browse cams tagged with Big Cock"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        Big Cock
                    </a>
                </li>
                            <li>
                    <a href="https://gaydudecams.com/gay-cams"
                       title="Browse cams tagged with Gay"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        Gay
                    </a>
                </li>
                            <li>
                    <a href="https://gaydudecams.com/hairy-cams"
                       title="Browse cams tagged with Hairy"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        Hairy
                    </a>
                </li>
                            <li>
                    <a href="https://gaydudecams.com/blowjob-cams"
                       title="Browse cams tagged with Blowjob"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        Blowjob
                    </a>
                </li>
                            <li>
                    <a href="https://gaydudecams.com/straight-cams"
                       title="Browse cams tagged with Straight"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        Straight
                    </a>
                </li>
                            <li>
                    <a href="https://gaydudecams.com/18-cams"
                       title="Browse cams tagged with 18"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        18
                    </a>
                </li>
                            <li>
                    <a href="https://gaydudecams.com/latino-cams"
                       title="Browse cams tagged with Latino"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        Latino
                    </a>
                </li>
                            <li>
                    <a href="https://gaydudecams.com/daddy-cams"
                       title="Browse cams tagged with Daddy"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        Daddy
                    </a>
                </li>
                            <li>
                    <a href="https://gaydudecams.com/anal-cams"
                       title="Browse cams tagged with anal"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        anal
                    </a>
                </li>
                            <li>
                    <a href="https://gaydudecams.com/teen-cams"
                       title="Browse cams tagged with Teen"
                       class="inline-flex rounded-xl bg-zinc-100 px-3 py-1.5 text-xs font-semibold text-zinc-700 transition
                              hover:bg-sky-50 hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        Teen
                    </a>
                </li>
                    </ul>
    </section>
</nav>                    </div>
                </div>

                <div class="shrink-0 border-t border-zinc-100 bg-white p-4 pb-[calc(1rem+env(safe-area-inset-bottom))]">
                                            <div class="grid grid-cols-1 gap-2 sm:grid-cols-2">
                            <a href="https://gaydudecams.com/login"
                               class="flex items-center justify-center rounded-xl bg-zinc-100 px-4 py-2.5 text-sm font-extrabold text-zinc-800 transition hover:bg-zinc-200">
                                Log in
                            </a>

                            <a href="https://gaydudecams.com/register"
                               class="flex items-center justify-center rounded-xl bg-zinc-900 px-4 py-2.5 text-sm font-extrabold text-white transition hover:bg-black">
                                Sign up
                            </a>
                        </div>
                                    </div>
            </aside>
        </div>

        
        <div class="flex min-w-0 flex-1 flex-col">
            <header class="relative bg-white">
                
                <div class="mx-auto w-full max-w-[1400px]">
                    <div class="grid h-14 grid-cols-[44px_minmax(0,1fr)_44px] items-center gap-3 px-4 md:hidden">
                        <button type="button"
                                aria-label="Open main menu"
                                class="inline-flex h-10 w-10 items-center justify-center rounded-xl text-zinc-600 transition hover:bg-zinc-100"
                                @click="sidebarOpen = true; mobileSearchOpen = false">
                            <i class="fa-solid fa-bars text-lg" aria-hidden="true"></i>
                        </button>

                        <a href="https://gaydudecams.com"
                           class="flex min-w-0 items-center justify-center"
                           aria-label="GayDudeCams home">
                            <span class="text-xl font-extrabold tracking-tight text-zinc-900">
                                GAY<span class="text-sky-600">DUDE</span>CAMS
                            </span>
                        </a>

                        <button type="button"
                                aria-label="Toggle mobile search"
                                class="inline-flex h-10 w-10 items-center justify-center rounded-xl text-zinc-600 transition hover:bg-zinc-100"
                                @click="mobileSearchOpen = !mobileSearchOpen; sidebarOpen = false;">
                            <i class="fa-solid fa-magnifying-glass" aria-hidden="true"></i>
                        </button>
                    </div>

                    
                    <div class="hidden md:flex h-14 items-center justify-between gap-6 px-6 lg:px-8">
                        <div class="w-16 shrink-0"></div>

                        <div class="flex flex-1 justify-center">
                            <form action="/" method="GET" class="group relative w-full max-w-xl" aria-label="Site search">
                                <span class="pointer-events-none absolute inset-y-0 left-0 flex items-center pl-4 text-zinc-400 transition-colors group-focus-within:text-sky-600">
                                    <i class="fa-solid fa-magnifying-glass" aria-hidden="true"></i>
                                </span>

                                <input
                                    id="site-search"
                                    type="search"
                                    name="q"
                                    value=""
                                    placeholder="Search models & tags..."
                                    aria-label="Search query"
                                    autocomplete="off"
                                    class="h-10 w-full rounded-xl bg-zinc-100/60 pl-11 pr-4 text-sm text-zinc-900 placeholder:text-zinc-500 transition-all
                                           focus:bg-zinc-100 focus:outline-none focus:ring-4 focus:ring-sky-500/10" />
                            </form>
                        </div>

                        <div class="flex min-w-[200px] items-center justify-end gap-3 shrink-0">
                                                            <a href="https://gaydudecams.com/login" class="px-2 text-sm font-extrabold text-zinc-700 transition hover:text-zinc-900">
                                    Log in
                                </a>
                                <a href="https://gaydudecams.com/register" class="rounded-xl bg-zinc-900 px-5 py-2 text-sm font-bold text-white shadow-sm transition hover:bg-black">
                                    Sign up
                                </a>
                                                    </div>
                    </div>
                </div>

                
                <div x-show="mobileSearchOpen"
                     x-transition
                     x-cloak
                     @click.outside="mobileSearchOpen = false"
                     class="absolute inset-x-0 top-full z-40 border-t border-zinc-100 bg-white/95 pb-4 backdrop-blur md:hidden">
                    <div class="mx-auto w-full max-w-[1400px] px-4 py-2">
                        <form action="/" method="GET" class="relative" aria-label="Mobile site search">
                            <span class="pointer-events-none absolute inset-y-0 left-0 flex items-center pl-4 text-zinc-400">
                                <i class="fa-solid fa-magnifying-glass" aria-hidden="true"></i>
                            </span>

                            <input
                                x-ref="mobileSearchInput"
                                type="search"
                                name="q"
                                value=""
                                placeholder="Search..."
                                aria-label="Search query"
                                class="h-10 w-full rounded-xl bg-zinc-100/60 pl-11 pr-4 text-sm text-zinc-900 placeholder:text-zinc-500 focus:outline-none focus:ring-2 focus:ring-sky-500/20" />
                        </form>
                    </div>
                </div>
            </header>

            <main id="content" class="flex-1 bg-white">
                <div class="mx-auto w-full max-w-[1800px] px-4 py-6 sm:px-4 lg:px-6">
                    <section class="relative overflow-hidden">
    <div aria-hidden="true" class="pointer-events-none absolute inset-0 -z-10">
        <div class="absolute -top-28 left-1/2 h-96 w-96 -translate-x-1/2 rounded-full bg-sky-100/40 blur-3xl"></div>
        <div class="absolute top-28 -left-24 h-96 w-96 rounded-full bg-zinc-100/60 blur-3xl"></div>
    </div>

    <div class="px-6 sm:px-8 lg:px-8 py-10 md:py-16">
        <div class="mx-auto max-w-6xl">

            <div class="max-w-2xl mb-10 md:mb-12">
                <h1 class="text-3xl sm:text-4xl md:text-5xl font-extrabold tracking-tight text-zinc-900">Recent Blog Posts</h1>
                <p class="mt-4 text-base sm:text-lg text-zinc-600 leading-relaxed">
                    Get the latest news and exclusive updates on your favorite gay cam models. Read interviews, discover new performers, and go behind the scenes at GayDudeCams.
                </p>
            </div>

            <div class="grid gap-6 sm:grid-cols-2 lg:grid-cols-3">
                                    
                    <a href="https://gaydudecams.com/blog/ai-chatbots-vs-cam-models"
                       aria-label="Read: AI Chatbots vs Cam Models: Threat or Tool in Adult Entertainment?"
                       class="group flex flex-col overflow-hidden rounded-2xl bg-white shadow-sm ring-1 ring-zinc-200 hover:shadow-md hover:ring-zinc-300 transition-all duration-300">

                        <div class="bg-zinc-50 shrink-0">
                                                            <div class="aspect-[16/9] overflow-hidden">
                                    <img src="https://cdn.gaydudecams.com/storage/posts/ai-chatbots-vs-cam-models-64229.jpg"
                                         alt="AI Chatbots vs Cam Models: Threat or Tool in Adult Entertainment?"
                                         class="h-full w-full object-cover transition-transform duration-500 group-hover:scale-105"
                                         loading="lazy"
                                         decoding="async">
                                </div>
                                                    </div>

                        <div class="flex flex-col flex-1 p-5 sm:p-6">
                            <time datetime="2026-03-02" class="text-xs font-bold uppercase tracking-wider text-zinc-500 mb-3">
                                Mar 2, 2026
                            </time>

                            <h2 class="text-lg sm:text-xl font-extrabold text-zinc-900 leading-snug mb-3 group-hover:text-sky-600 transition-colors">
                                AI Chatbots vs Cam Models: Threat or Tool in Adult Entertainment?
                            </h2>

                            <p class="text-sm text-zinc-600 leading-relaxed mb-6 flex-1">
                                Generative AI in adult entertainment, including ai chatbots vs cam models, legal risks, and how adult creators can use AI without losing fan trust.
                            </p>

                            <div class="mt-auto inline-flex items-center gap-2 text-sm font-bold text-sky-600">
                                Read article
                                <i class="fa-solid fa-arrow-right text-xs transition-transform group-hover:translate-x-1" aria-hidden="true"></i>
                            </div>
                        </div>
                    </a>
                                    
                    <a href="https://gaydudecams.com/blog/stigma-management-and-mental-health-male-sex-workers"
                       aria-label="Read: Stigma Management and Mental Health Resilience for Male Sex Workers"
                       class="group flex flex-col overflow-hidden rounded-2xl bg-white shadow-sm ring-1 ring-zinc-200 hover:shadow-md hover:ring-zinc-300 transition-all duration-300">

                        <div class="bg-zinc-50 shrink-0">
                                                            <div class="aspect-[16/9] overflow-hidden">
                                    <img src="https://cdn.gaydudecams.com/storage/posts/stigma-management-and-mental-health-male-sex-workers-e538e.jpg"
                                         alt="Stigma Management and Mental Health Resilience for Male Sex Workers"
                                         class="h-full w-full object-cover transition-transform duration-500 group-hover:scale-105"
                                         loading="lazy"
                                         decoding="async">
                                </div>
                                                    </div>

                        <div class="flex flex-col flex-1 p-5 sm:p-6">
                            <time datetime="2026-02-28" class="text-xs font-bold uppercase tracking-wider text-zinc-500 mb-3">
                                Feb 28, 2026
                            </time>

                            <h2 class="text-lg sm:text-xl font-extrabold text-zinc-900 leading-snug mb-3 group-hover:text-sky-600 transition-colors">
                                Stigma Management and Mental Health Resilience for Male Sex Workers
                            </h2>

                            <p class="text-sm text-zinc-600 leading-relaxed mb-6 flex-1">
                                Male sex workers and cam models face unique social stigmas that can impact mental health. The male-specific stigma stack: sex work plus masculinity rules.
                            </p>

                            <div class="mt-auto inline-flex items-center gap-2 text-sm font-bold text-sky-600">
                                Read article
                                <i class="fa-solid fa-arrow-right text-xs transition-transform group-hover:translate-x-1" aria-hidden="true"></i>
                            </div>
                        </div>
                    </a>
                                    
                    <a href="https://gaydudecams.com/blog/psychology-of-tipping-gamification-adult-cams"
                       aria-label="Read: The Psychology of Tipping: Gamification in Live Camming"
                       class="group flex flex-col overflow-hidden rounded-2xl bg-white shadow-sm ring-1 ring-zinc-200 hover:shadow-md hover:ring-zinc-300 transition-all duration-300">

                        <div class="bg-zinc-50 shrink-0">
                                                            <div class="aspect-[16/9] overflow-hidden">
                                    <img src="https://cdn.gaydudecams.com/storage/posts/psychology-of-tipping-gamification-adult-cams-e79d9.jpg"
                                         alt="The Psychology of Tipping: Gamification in Live Camming"
                                         class="h-full w-full object-cover transition-transform duration-500 group-hover:scale-105"
                                         loading="lazy"
                                         decoding="async">
                                </div>
                                                    </div>

                        <div class="flex flex-col flex-1 p-5 sm:p-6">
                            <time datetime="2026-02-27" class="text-xs font-bold uppercase tracking-wider text-zinc-500 mb-3">
                                Feb 27, 2026
                            </time>

                            <h2 class="text-lg sm:text-xl font-extrabold text-zinc-900 leading-snug mb-3 group-hover:text-sky-600 transition-colors">
                                The Psychology of Tipping: Gamification in Live Camming
                            </h2>

                            <p class="text-sm text-zinc-600 leading-relaxed mb-6 flex-1">
                                The psychology of Chaturbate tipping and the room mechanics that actually move people from passive watching to active spending. 
                            </p>

                            <div class="mt-auto inline-flex items-center gap-2 text-sm font-bold text-sky-600">
                                Read article
                                <i class="fa-solid fa-arrow-right text-xs transition-transform group-hover:translate-x-1" aria-hidden="true"></i>
                            </div>
                        </div>
                    </a>
                                    
                    <a href="https://gaydudecams.com/blog/rise-of-transmasculine"
                       aria-label="Read: The Rise of the Transmasculine (FTM) Adult Niche"
                       class="group flex flex-col overflow-hidden rounded-2xl bg-white shadow-sm ring-1 ring-zinc-200 hover:shadow-md hover:ring-zinc-300 transition-all duration-300">

                        <div class="bg-zinc-50 shrink-0">
                                                            <div class="aspect-[16/9] overflow-hidden">
                                    <img src="https://cdn.gaydudecams.com/storage/posts/rise-of-transmasculine-6d322.jpg"
                                         alt="The Rise of the Transmasculine (FTM) Adult Niche"
                                         class="h-full w-full object-cover transition-transform duration-500 group-hover:scale-105"
                                         loading="lazy"
                                         decoding="async">
                                </div>
                                                    </div>

                        <div class="flex flex-col flex-1 p-5 sm:p-6">
                            <time datetime="2026-02-27" class="text-xs font-bold uppercase tracking-wider text-zinc-500 mb-3">
                                Feb 27, 2026
                            </time>

                            <h2 class="text-lg sm:text-xl font-extrabold text-zinc-900 leading-snug mb-3 group-hover:text-sky-600 transition-colors">
                                The Rise of the Transmasculine (FTM) Adult Niche
                            </h2>

                            <p class="text-sm text-zinc-600 leading-relaxed mb-6 flex-1">
                                A data-backed guide to FTM adult content creation: transmasculine cam model trends, who the audience is, and marketing to FTM porn audiences with respectful, co
                            </p>

                            <div class="mt-auto inline-flex items-center gap-2 text-sm font-bold text-sky-600">
                                Read article
                                <i class="fa-solid fa-arrow-right text-xs transition-transform group-hover:translate-x-1" aria-hidden="true"></i>
                            </div>
                        </div>
                    </a>
                                    
                    <a href="https://gaydudecams.com/blog/decoding-gay-bisexual-and-straight-male-viewers"
                       aria-label="Read: Decoding Gay, Bisexual, and Straight Male Viewers"
                       class="group flex flex-col overflow-hidden rounded-2xl bg-white shadow-sm ring-1 ring-zinc-200 hover:shadow-md hover:ring-zinc-300 transition-all duration-300">

                        <div class="bg-zinc-50 shrink-0">
                                                            <div class="aspect-[16/9] overflow-hidden">
                                    <img src="https://cdn.gaydudecams.com/storage/posts/decoding-gay-bisexual-and-straight-male-viewers-0c995.jpg"
                                         alt="Decoding Gay, Bisexual, and Straight Male Viewers"
                                         class="h-full w-full object-cover transition-transform duration-500 group-hover:scale-105"
                                         loading="lazy"
                                         decoding="async">
                                </div>
                                                    </div>

                        <div class="flex flex-col flex-1 p-5 sm:p-6">
                            <time datetime="2026-02-27" class="text-xs font-bold uppercase tracking-wider text-zinc-500 mb-3">
                                Feb 27, 2026
                            </time>

                            <h2 class="text-lg sm:text-xl font-extrabold text-zinc-900 leading-snug mb-3 group-hover:text-sky-600 transition-colors">
                                Decoding Gay, Bisexual, and Straight Male Viewers
                            </h2>

                            <p class="text-sm text-zinc-600 leading-relaxed mb-6 flex-1">
                                Discover why some straight men watch gay humiliation porn, and learn how to run ethical sissy training and feminization cam shows that convert on Chaturbate.
                            </p>

                            <div class="mt-auto inline-flex items-center gap-2 text-sm font-bold text-sky-600">
                                Read article
                                <i class="fa-solid fa-arrow-right text-xs transition-transform group-hover:translate-x-1" aria-hidden="true"></i>
                            </div>
                        </div>
                    </a>
                                    
                    <a href="https://gaydudecams.com/blog/bisexual-males-adult-cams"
                       aria-label="Read: Marketing Male &amp; Trans Cam Shows to Bisexual Audiences"
                       class="group flex flex-col overflow-hidden rounded-2xl bg-white shadow-sm ring-1 ring-zinc-200 hover:shadow-md hover:ring-zinc-300 transition-all duration-300">

                        <div class="bg-zinc-50 shrink-0">
                                                            <div class="aspect-[16/9] overflow-hidden">
                                    <img src="https://cdn.gaydudecams.com/storage/posts/bisexual-males-adult-cams-16508.jpg"
                                         alt="Marketing Male &amp; Trans Cam Shows to Bisexual Audiences"
                                         class="h-full w-full object-cover transition-transform duration-500 group-hover:scale-105"
                                         loading="lazy"
                                         decoding="async">
                                </div>
                                                    </div>

                        <div class="flex flex-col flex-1 p-5 sm:p-6">
                            <time datetime="2026-02-27" class="text-xs font-bold uppercase tracking-wider text-zinc-500 mb-3">
                                Feb 27, 2026
                            </time>

                            <h2 class="text-lg sm:text-xl font-extrabold text-zinc-900 leading-snug mb-3 group-hover:text-sky-600 transition-colors">
                                Marketing Male &amp; Trans Cam Shows to Bisexual Audiences
                            </h2>

                            <p class="text-sm text-zinc-600 leading-relaxed mb-6 flex-1">
                                Maximize earnings by catering to the bisexual male demographic. Learn effective marketing strategies for male and trans cam models to attract and retain tips.
                            </p>

                            <div class="mt-auto inline-flex items-center gap-2 text-sm font-bold text-sky-600">
                                Read article
                                <i class="fa-solid fa-arrow-right text-xs transition-transform group-hover:translate-x-1" aria-hidden="true"></i>
                            </div>
                        </div>
                    </a>
                                    
                    <a href="https://gaydudecams.com/blog/psychology-hypermasculinity-gay-camming"
                       aria-label="Read: The Psychology of Hypermasculinity in Gay Camming"
                       class="group flex flex-col overflow-hidden rounded-2xl bg-white shadow-sm ring-1 ring-zinc-200 hover:shadow-md hover:ring-zinc-300 transition-all duration-300">

                        <div class="bg-zinc-50 shrink-0">
                                                            <div class="aspect-[16/9] overflow-hidden">
                                    <img src="https://cdn.gaydudecams.com/storage/posts/psychology-hypermasculinity-gay-camming-ae949.jpg"
                                         alt="The Psychology of Hypermasculinity in Gay Camming"
                                         class="h-full w-full object-cover transition-transform duration-500 group-hover:scale-105"
                                         loading="lazy"
                                         decoding="async">
                                </div>
                                                    </div>

                        <div class="flex flex-col flex-1 p-5 sm:p-6">
                            <time datetime="2026-02-27" class="text-xs font-bold uppercase tracking-wider text-zinc-500 mb-3">
                                Feb 27, 2026
                            </time>

                            <h2 class="text-lg sm:text-xl font-extrabold text-zinc-900 leading-snug mb-3 group-hover:text-sky-600 transition-colors">
                                The Psychology of Hypermasculinity in Gay Camming
                            </h2>

                            <p class="text-sm text-zinc-600 leading-relaxed mb-6 flex-1">
                                Explore the psychology of hyper-masculin gay cam model preferences. Discover how facial dimorphism drives viewer behavior and optimize your Chaturbate earnings.
                            </p>

                            <div class="mt-auto inline-flex items-center gap-2 text-sm font-bold text-sky-600">
                                Read article
                                <i class="fa-solid fa-arrow-right text-xs transition-transform group-hover:translate-x-1" aria-hidden="true"></i>
                            </div>
                        </div>
                    </a>
                                    
                    <a href="https://gaydudecams.com/blog/do-age-verification-laws-lower-adult-affiliate-conversions"
                       aria-label="Read: Do Age Verification Laws Lower Adult Affiliate Conversions?"
                       class="group flex flex-col overflow-hidden rounded-2xl bg-white shadow-sm ring-1 ring-zinc-200 hover:shadow-md hover:ring-zinc-300 transition-all duration-300">

                        <div class="bg-zinc-50 shrink-0">
                                                            <div class="aspect-[16/9] overflow-hidden">
                                    <img src="https://cdn.gaydudecams.com/storage/posts/do-age-verification-laws-lower-adult-affiliate-conversions-42f67.jpg"
                                         alt="Do Age Verification Laws Lower Adult Affiliate Conversions?"
                                         class="h-full w-full object-cover transition-transform duration-500 group-hover:scale-105"
                                         loading="lazy"
                                         decoding="async">
                                </div>
                                                    </div>

                        <div class="flex flex-col flex-1 p-5 sm:p-6">
                            <time datetime="2026-02-26" class="text-xs font-bold uppercase tracking-wider text-zinc-500 mb-3">
                                Feb 26, 2026
                            </time>

                            <h2 class="text-lg sm:text-xl font-extrabold text-zinc-900 leading-snug mb-3 group-hover:text-sky-600 transition-colors">
                                Do Age Verification Laws Lower Adult Affiliate Conversions?
                            </h2>

                            <p class="text-sm text-zinc-600 leading-relaxed mb-6 flex-1">
                                Do age verification laws lower adult affiliate conversions? Learn how state laws impact traffic and why bypassing the Utah porn block with a VPN restores revenu
                            </p>

                            <div class="mt-auto inline-flex items-center gap-2 text-sm font-bold text-sky-600">
                                Read article
                                <i class="fa-solid fa-arrow-right text-xs transition-transform group-hover:translate-x-1" aria-hidden="true"></i>
                            </div>
                        </div>
                    </a>
                                    
                    <a href="https://gaydudecams.com/blog/obsessive-viewers-male-cam-boundaries"
                       aria-label="Read: Dealing with Obsessive Viewers: Male Cam Boundaries"
                       class="group flex flex-col overflow-hidden rounded-2xl bg-white shadow-sm ring-1 ring-zinc-200 hover:shadow-md hover:ring-zinc-300 transition-all duration-300">

                        <div class="bg-zinc-50 shrink-0">
                                                            <div class="aspect-[16/9] overflow-hidden">
                                    <img src="https://cdn.gaydudecams.com/storage/posts/obsessive-viewers-male-cam-boundaries-64807.jpg"
                                         alt="Dealing with Obsessive Viewers: Male Cam Boundaries"
                                         class="h-full w-full object-cover transition-transform duration-500 group-hover:scale-105"
                                         loading="lazy"
                                         decoding="async">
                                </div>
                                                    </div>

                        <div class="flex flex-col flex-1 p-5 sm:p-6">
                            <time datetime="2026-02-25" class="text-xs font-bold uppercase tracking-wider text-zinc-500 mb-3">
                                Feb 25, 2026
                            </time>

                            <h2 class="text-lg sm:text-xl font-extrabold text-zinc-900 leading-snug mb-3 group-hover:text-sky-600 transition-colors">
                                Dealing with Obsessive Viewers: Male Cam Boundaries
                            </h2>

                            <p class="text-sm text-zinc-600 leading-relaxed mb-6 flex-1">
                                Learn how to set boundaries as a male cam model. We cover handling obsessive viewers and managing parasocial relationships on Chaturbate for your safety.
                            </p>

                            <div class="mt-auto inline-flex items-center gap-2 text-sm font-bold text-sky-600">
                                Read article
                                <i class="fa-solid fa-arrow-right text-xs transition-transform group-hover:translate-x-1" aria-hidden="true"></i>
                            </div>
                        </div>
                    </a>
                            </div>

                            <div class="py-12 md:py-16 flex justify-center w-full">
                    <nav role="navigation" aria-label="Pagination Navigation" class="flex items-center justify-center w-full">
        <div class="flex flex-col items-center w-full sm:w-auto">

            
            <div class="hidden sm:flex sm:items-center sm:justify-center">
                
                <span class="inline-flex overflow-hidden rounded-lg bg-white shadow-sm ring-1 ring-zinc-200 divide-x divide-zinc-200">
                    
                    
                                            <span class="inline-flex items-center px-3 py-2 text-sm font-bold text-zinc-300 bg-zinc-50/50" aria-disabled="true">
                            <i class="fa-solid fa-chevron-left" aria-hidden="true"></i>
                            <span class="sr-only">Previous</span>
                        </span>
                    
                    
                                            
                                                                                                                        <span aria-current="page"
                                          class="inline-flex items-center px-4 py-2 text-sm font-extrabold text-white bg-sky-600">
                                        1
                                    </span>
                                                                                                                                <a href="https://gaydudecams.com/blog?page=2"
                                       class="inline-flex items-center px-4 py-2 text-sm font-bold text-zinc-700 transition hover:bg-zinc-50 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600"
                                       aria-label="Go to page 2">
                                        2
                                    </a>
                                                                                                                                <a href="https://gaydudecams.com/blog?page=3"
                                       class="inline-flex items-center px-4 py-2 text-sm font-bold text-zinc-700 transition hover:bg-zinc-50 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600"
                                       aria-label="Go to page 3">
                                        3
                                    </a>
                                                                                                        
                    
                                            <a href="https://gaydudecams.com/blog?page=2" rel="next"
                           class="inline-flex items-center px-3 py-2 text-sm font-bold text-zinc-700 transition hover:bg-zinc-50 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600"
                           aria-label="Next page">
                            <i class="fa-solid fa-chevron-right" aria-hidden="true"></i>
                            <span class="sr-only">Next</span>
                        </a>
                                    </span>
            </div>

            
            
            <div class="flex w-full justify-between gap-3 sm:hidden">
                                    
                    <span class="inline-flex flex-1 items-center justify-center whitespace-nowrap rounded-lg bg-zinc-50 px-4 py-2.5 text-sm font-bold text-zinc-400 ring-1 ring-zinc-200" aria-disabled="true">
                        &laquo; Prev
                    </span>
                
                                    <a href="https://gaydudecams.com/blog?page=2" rel="next"
                       class="inline-flex flex-1 items-center justify-center whitespace-nowrap rounded-lg bg-white px-4 py-2.5 text-sm font-bold text-zinc-700 shadow-sm ring-1 ring-zinc-200 transition hover:bg-zinc-50 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                        Next &raquo;
                    </a>
                            </div>

        </div>
    </nav>

                </div>
            
            
                            <div class="mt-8 rounded-3xl bg-gradient-to-br from-zinc-50 to-white p-8 md:p-12 shadow-[0_4px_20px_-4px_rgba(0,0,0,0.05)] border border-white/60">
                    
                    <div class="flex items-center gap-4 mb-6">
                        <div class="h-12 w-12 shrink-0 rounded-full bg-sky-100 flex items-center justify-center text-sky-600">
                            <i class="fa-solid fa-book-open text-xl" aria-hidden="true"></i>
                        </div>
                        <h2 class="text-2xl md:text-3xl font-extrabold text-zinc-900 tracking-tight">The GayDudeCams Resource Guide</h2>
                    </div>
                    
                    <div class="text-zinc-600 leading-relaxed">
                        <p class="mb-6">
                            The adult industry is massive, but it can also be a minefield of outdated information, hidden fees, and sketchy links. I spent countless hours turning to Google and digging through Reddit threads just to find simple answers about token systems, privacy features, and finding the best gay tube sites. That's why this resource hub was born—to save you the headache and provide a vetted, honest roadmap.
                        </p>

                        <div class="grid md:grid-cols-2 gap-8 mt-10">
                            
                            <div class="bg-white rounded-2xl p-6 shadow-sm border border-zinc-100">
                                <h3 class="text-lg font-bold text-zinc-900 flex items-center gap-2 mb-4">
                                    <i class="fa-solid fa-magnifying-glass text-sky-500" aria-hidden="true"></i> What You'll Find Here
                                </h3>
                                <ul class="space-y-3">
                                    <li class="flex items-start gap-3">
                                        <i class="fa-solid fa-check text-sky-500 mt-1" aria-hidden="true"></i>
                                        <span class="text-sm"><strong>In-Depth Reviews:</strong> Honest breakdowns of popular male cam platforms and dating apps.</span>
                                    </li>
                                    <li class="flex items-start gap-3">
                                        <i class="fa-solid fa-check text-sky-500 mt-1" aria-hidden="true"></i>
                                        <span class="text-sm"><strong>Safety Guides:</strong> Learn how to protect your privacy and tip securely online.</span>
                                    </li>
                                    <li class="flex items-start gap-3">
                                        <i class="fa-solid fa-check text-sky-500 mt-1" aria-hidden="true"></i>
                                        <span class="text-sm"><strong>Industry News:</strong> Stay updated on platform changes, new features, and top models.</span>
                                    </li>
                                </ul>
                            </div>

                            
                            <div class="bg-white rounded-2xl p-6 shadow-sm border border-zinc-100">
                                <h3 class="text-lg font-bold text-zinc-900 flex items-center gap-2 mb-4">
                                    <i class="fa-solid fa-video text-sky-500" aria-hidden="true"></i> Resources for Creators
                                </h3>
                                <ul class="space-y-3">
                                    <li class="flex items-start gap-3">
                                        <i class="fa-solid fa-check text-sky-500 mt-1" aria-hidden="true"></i>
                                        <span class="text-sm"><strong>Broadcasting Tips:</strong> Complete setup guides for aspiring male cam models.</span>
                                    </li>
                                    <li class="flex items-start gap-3">
                                        <i class="fa-solid fa-check text-sky-500 mt-1" aria-hidden="true"></i>
                                        <span class="text-sm"><strong>Privacy Protection:</strong> How to effectively use geo-blocking and stay anonymous.</span>
                                    </li>
                                    <li class="flex items-start gap-3">
                                        <i class="fa-solid fa-check text-sky-500 mt-1" aria-hidden="true"></i>
                                        <span class="text-sm"><strong>Gear Recommendations:</strong> Vetted equipment for high-quality streaming.</span>
                                    </li>
                                </ul>
                            </div>
                        </div>

                        <p class="mt-8 text-sm text-zinc-500 italic text-center max-w-2xl mx-auto">
                            Every platform we review and resource we link to is personally tested and vetted to ensure you can enjoy adult entertainment with total peace of mind.
                        </p>
                    </div>
                </div>
            
        </div>
    </div>
</section>
                </div>

                <footer class="mt-10 border-t border-zinc-200 bg-zinc-50" aria-labelledby="footer-heading">
    <h2 id="footer-heading" class="sr-only">Footer</h2>

    <div class="mx-auto w-full max-w-[1800px] px-4 sm:px-6 lg:px-8">
        <div class="py-12">
            <div class="grid grid-cols-2 gap-x-8 gap-y-12 lg:grid-cols-4 lg:gap-x-12">
                
                <nav aria-labelledby="footer-free-cams" class="min-w-0">
                    <h3 id="footer-free-cams" class="text-[11px] font-extrabold uppercase tracking-[0.16em] text-zinc-900">
                        Free Cams
                    </h3>

                    <ul role="list" class="mt-4 space-y-3 text-sm">
                        <li>
                            <a href="https://gaydudecams.com"
                               class="text-zinc-600 transition-colors hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                                Live Now
                            </a>
                        </li>
                        <li>
                            <a href="https://gaydudecams.com/private-shows"
                               class="text-zinc-600 transition-colors hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                                Private Shows
                            </a>
                        </li>
                        <li>
                            <a href="https://gaydudecams.com/new-cams"
                               class="text-zinc-600 transition-colors hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                                New Cams
                            </a>
                        </li>
                        <li>
                            <a href="https://www.gaydudecams.com/female-cams/"
                               class="text-zinc-600 transition-colors hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                                Female Cams
                            </a>
                        </li>
                        <li>
                            <a href="https://www.gaydudecams.com/trans-cams/"
                               class="text-zinc-600 transition-colors hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                                Trans Cams
                            </a>
                        </li>
                        <li>
                            <a href="https://www.gaydudecams.com/couple-cams/"
                               class="text-zinc-600 transition-colors hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                                Couple Cams
                            </a>
                        </li>
                    </ul>
                </nav>

                
                <nav aria-labelledby="footer-help-extras" class="min-w-0">
                    <h3 id="footer-help-extras" class="text-[11px] font-extrabold uppercase tracking-[0.16em] text-zinc-900">
                        Help &amp; Extras
                    </h3>

                    <ul role="list" class="mt-4 space-y-3 text-sm">
                        <li>
                            <a href="https://gaydudecams.com/p/about"
                               class="text-zinc-600 transition-colors hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                                About
                            </a>
                        </li>
                        <li>
                            <a href="https://gaydudecams.com/p/faq"
                               class="text-zinc-600 transition-colors hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                                FAQ
                            </a>
                        </li>
                        <li>
                            <a href="https://www.gaydudecams.com/v2apps/"
                               class="text-zinc-600 transition-colors hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                                Mobile Apps
                            </a>
                        </li>
                        <li>
                            <a href="https://www.gaydudecams.com/contest/details/"
                               class="text-zinc-600 transition-colors hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                                Contests
                            </a>
                        </li>
                        <li>
                            <a href="https://www.gaydudecams.com/billingsupport/"
                               rel="nofollow"
                               class="text-zinc-600 transition-colors hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                                Billing Support
                            </a>
                        </li>
                        <li>
                            <a href="https://gaydudecams.com/p/contact"
                               class="text-zinc-600 transition-colors hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                                Contact Us
                            </a>
                        </li>
                    </ul>
                </nav>

                
                <nav aria-labelledby="footer-legal" class="min-w-0">
                    <h3 id="footer-legal" class="text-[11px] font-extrabold uppercase tracking-[0.16em] text-zinc-900">
                        Legal
                    </h3>

                    <ul role="list" class="mt-4 space-y-3 text-sm">
                        <li>
                            <a href="https://gaydudecams.com/p/terms"
                               class="text-zinc-600 transition-colors hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                                Terms &amp; Conditions
                            </a>
                        </li>
                        <li>
                            <a href="https://gaydudecams.com/p/privacy"
                               class="text-zinc-600 transition-colors hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                                Privacy Policy
                            </a>
                        </li>
                        <li>
                            <a href="https://gaydudecams.com/p/dmca"
                               class="text-zinc-600 transition-colors hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                                DMCA Complaint
                            </a>
                        </li>
                        <li>
                            <a href="https://gaydudecams.com/p/2257"
                               class="text-zinc-600 transition-colors hover:text-sky-700 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600">
                                18 U.S.C. 2257
                            </a>
                        </li>
                    </ul>
                </nav>

                
                <div class="min-w-0">
                    <a href="https://gaydudecams.com"
                       class="inline-flex rounded-md transition hover:opacity-90 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-sky-600"
                       aria-label="GayDudeCams home">
                        <img
                            src="https://cdn.gaydudecams.com/logo.png"
                            alt="GayDudeCams"
                            class="h-9 w-auto max-w-[180px] object-contain"
                            loading="lazy"
                            decoding="async">
                    </a>

                    <p class="mt-4 text-sm leading-relaxed text-zinc-600">
                        A fast, frequently updated directory of live cam rooms.
                    </p>

                    <div class="mt-5 flex flex-wrap items-center gap-3">
                        <img
                            src="https://cdn.gaydudecams.com/images/seals/rta.png"
                            alt="RTA 18+ compliance seal"
                            class="h-8 w-auto rounded opacity-80 transition-opacity hover:opacity-100"
                            loading="lazy"
                            decoding="async">
                        <img
                            src="https://cdn.gaydudecams.com/images/seals/asacp.png"
                            alt="ASACP compliance seal"
                            class="h-8 w-auto rounded opacity-80 transition-opacity hover:opacity-100"
                            loading="lazy"
                            decoding="async">
                    </div>
                </div>
            </div>

            <section class="mt-10 rounded-xl border border-zinc-200 bg-white/60 p-4 sm:p-5" aria-label="Compliance and age notice">
                <div class="space-y-3 text-xs leading-relaxed text-zinc-600">
                    <p>
                        This site contains sexually explicit material. Enter only if you are at least 18 years old and agree to our
                        <a href="https://gaydudecams.com/p/privacy"
                           class="text-zinc-700 underline underline-offset-2 hover:text-sky-700">
                            privacy / cookie policy
                        </a>.
                    </p>
                    <p>
                        <span class="font-semibold text-zinc-700">18 U.S.C. 2257 Record-Keeping Requirements Compliance Statement:</span>
                        All persons depicted herein were at least 18 years of age at the time of photography.
                    </p>
                </div>
            </section>

            <div class="mt-10 flex flex-col gap-4 border-t border-zinc-200 pt-8 text-xs text-zinc-500 sm:flex-row sm:items-center sm:justify-between">
                <p>&copy; 2026 GayDudeCams. All rights reserved.</p>

                <div class="flex items-center gap-2">
                    <span class="relative flex h-2.5 w-2.5" aria-hidden="true">
                        <span class="absolute inline-flex h-full w-full rounded-full bg-emerald-400 opacity-75 motion-safe:animate-ping"></span>
                        <span class="relative inline-flex h-2.5 w-2.5 rounded-full bg-emerald-500"></span>
                    </span>
                    <span>Live directory updates frequently</span>
                </div>
            </div>
        </div>
    </div>
</footer>            </main>
        </div>
    </div>

    
    <script>
        document.addEventListener('alpine:init', () => {
            Alpine.data('ageGate', () => ({
                show: false,
                init() {
                    if (!document.cookie.includes('age_verified=1')) {
                        this.show = true;
                        document.body.classList.add('overflow-hidden');
                    }
                },
                accept() {
                    const d = new Date();
                    d.setTime(d.getTime() + (30 * 24 * 60 * 60 * 1000));
                    document.cookie = "age_verified=1; expires=" + d.toUTCString() + "; path=/; samesite=lax";
                    this.show = false;
                    document.body.classList.remove('overflow-hidden');
                }
            }))
        })
    </script>
</body>
</html>