{"id":949,"date":"2025-04-21T09:36:48","date_gmt":"2025-04-21T09:36:48","guid":{"rendered":"https:\/\/twobirdsonestoned.co\/?page_id=949"},"modified":"2025-10-23T01:50:02","modified_gmt":"2025-10-23T01:50:02","slug":"disclaimer","status":"publish","type":"page","link":"https:\/\/twobirdsonestoned.co\/ga\/disclaimer\/","title":{"rendered":"S\u00e9anadh"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"949\" class=\"elementor elementor-949\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c2b58eb e-flex e-con-boxed e-con e-parent\" data-id=\"c2b58eb\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-604d745 elementor-widget elementor-widget-html\" data-id=\"604d745\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    \n    <!-- SEO Optimized Title -->\n    <title>Disclaimer | Two Birds One Stoned - Legal & Educational Information Notice<\/title>\n    \n    <!-- Meta Description -->\n    <meta name=\"description\" content=\"Legal disclaimer for Two Birds One Stoned cannabis education platform. Important information about medical advice, age restrictions, and educational content limitations.\">\n    \n    <!-- Keywords - Legal & Responsibility focused -->\n    <meta name=\"keywords\" content=\"cannabis education disclaimer, medical disclaimer cannabis, legal notice cannabis education, educational content disclaimer, responsible cannabis information, age restrictions cannabis\">\n    \n    <!-- Robots -->\n    <meta name=\"robots\" content=\"index, follow\">\n    \n    <!-- Canonical URL -->\n    <link rel=\"canonical\" href=\"https:\/\/twobirdsonestoned.co\/disclaimer\/\">\n    \n    <!-- Open Graph Tags for Social Sharing -->\n    <meta property=\"og:type\" content=\"website\">\n    <meta property=\"og:title\" content=\"Disclaimer | Two Birds One Stoned - Legal & Educational Information Notice\">\n    <meta property=\"og:description\" content=\"Legal disclaimer for Two Birds One Stoned cannabis education platform. Important information about medical advice, age restrictions, and educational content limitations.\">\n    <meta property=\"og:url\" content=\"https:\/\/twobirdsonestoned.co\/disclaimer\/\">\n    <meta property=\"og:site_name\" content=\"Two Birds One Stoned\">\n    <meta property=\"og:image\" content=\"https:\/\/twobirdsonestoned.co\/wp-content\/uploads\/2025\/09\/Logo-4-1.png\">\n    <meta property=\"og:image:width\" content=\"1200\">\n    <meta property=\"og:image:height\" content=\"630\">\n    <meta property=\"og:image:alt\" content=\"Two Birds One Stone - L\u00f3g\u00f3 Ard\u00e1n Oideachais Cannabais\">\n    <meta property=\"og:locale\" content=\"en_US\">\n    \n    <!-- Twitter Card Tags -->\n    <meta name=\"twitter:card\" content=\"summary_large_image\">\n    <meta name=\"twitter:title\" content=\"Disclaimer | Two Birds One Stoned - Legal & Educational Information Notice\">\n    <meta name=\"twitter:description\" content=\"Legal disclaimer for Two Birds One Stoned cannabis education platform. Important information about medical advice and educational content.\">\n    <meta property=\"twitter:image\" content=\"https:\/\/twobirdsonestoned.co\/wp-content\/uploads\/2025\/09\/Logo-4-1.png\">\n    <meta name=\"twitter:image:alt\" content=\"Two Birds One Stone - L\u00f3g\u00f3 Ard\u00e1n Oideachais Cannabais\">\n    <meta name=\"twitter:site\" content=\"@TwoBirds1Stoned\">\n    <meta name=\"twitter:creator\" content=\"@TwoBirds1Stoned\">\n    \n    <!-- Additional Meta Tags -->\n    <meta name=\"author\" content=\"James Gallagher, Two Birds One Stoned\">\n    <meta name=\"application-name\" content=\"Two Birds One Stoned\">\n    <meta name=\"theme-color\" content=\"#F4C542\">\n    <meta name=\"msapplication-TileColor\" content=\"#F4C542\">\n    \n    <!-- Language -->\n    <meta http-equiv=\"content-language\" content=\"en-US\">\n    \n    <!-- Structured Data - Organization -->\n    <script type=\"application\/ld+json\">{\n    \"@context\": \"https:\\\/\\\/schema.org\",\n    \"@type\": \"EducationalOrganization\",\n    \"name\": \"Two Birds One Stoned\",\n    \"description\": \"Cannabis education platform delivering evidence-based content, scientific research, and challenging stigma through educational content.\",\n    \"url\": \"https:\\\/\\\/twobirdsonestoned.co\",\n    \"logo\": \"https:\\\/\\\/twobirdsonestoned.co\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/Logo-4-1.png\",\n    \"founder\": {\n        \"@type\": \"Person\",\n        \"name\": \"James Gallagher\"\n    },\n    \"sameAs\": [\n        \"https:\\\/\\\/www.youtube.com\\\/@TwoBirds1Stoned\",\n        \"https:\\\/\\\/open.spotify.com\\\/show\\\/7D7FmCLeLaUlMNrQUUkZLH\"\n    ],\n    \"knowsAbout\": [\n        \"Cannabis Education\",\n        \"Medicinal Cannabis Research\",\n        \"Cannabis Science\",\n        \"Evidence-Based Cannabis Information\"\n    ],\n    \"audience\": {\n        \"@type\": \"Audience\",\n        \"audienceType\": \"Adults 18+\"\n    },\n    \"disclaimer\": {\n        \"@type\": \"CreativeWork\",\n        \"name\": \"Educational Content Disclaimer\",\n        \"text\": \"Content is for educational and informational purposes only. Not medical or legal advice.\"\n    }\n}<\/script>\n    \n    <!-- Structured Data - WebPage -->\n    <script type=\"application\/ld+json\">{\n    \"@context\": \"https:\\\/\\\/schema.org\",\n    \"@type\": \"WebPage\",\n    \"@id\": \"https:\\\/\\\/twobirdsonestoned.co\\\/disclaimer\\\/\",\n    \"name\": \"Disclaimer\",\n    \"description\": \"Legal disclaimer for Two Birds One Stoned cannabis education platform covering medical disclaimers, age restrictions, and educational content limitations\",\n    \"url\": \"https:\\\/\\\/twobirdsonestoned.co\\\/disclaimer\\\/\",\n    \"isPartOf\": {\n        \"@type\": \"WebSite\",\n        \"name\": \"Two Birds One Stoned\",\n        \"url\": \"https:\\\/\\\/twobirdsonestoned.co\"\n    },\n    \"about\": {\n        \"@type\": \"Thing\",\n        \"name\": \"Cannabis Education Legal Disclaimer\"\n    },\n    \"audience\": {\n        \"@type\": \"Audience\",\n        \"audienceType\": \"Adults 18+\"\n    },\n    \"inLanguage\": \"en-US\",\n    \"mainContentOfPage\": {\n        \"@type\": \"WebPageElement\",\n        \"cssSelector\": \".disclaimer-page\"\n    },\n    \"significantLink\": [\n        \"mailto:hello@twobirdsonestoned.co\"\n    ]\n}<\/script>\n    \n    <!-- Structured Data - Medical Disclaimer -->\n    <script type=\"application\/ld+json\">{\n    \"@context\": \"https:\\\/\\\/schema.org\",\n    \"@type\": \"MedicalWebPage\",\n    \"name\": \"Cannabis Education Medical Disclaimer\",\n    \"url\": \"https:\\\/\\\/twobirdsonestoned.co\\\/disclaimer\\\/\",\n    \"medicalAudience\": {\n        \"@type\": \"MedicalAudience\",\n        \"audienceType\": \"General Public\"\n    },\n    \"about\": {\n        \"@type\": \"MedicalCondition\",\n        \"name\": \"Cannabis Education\"\n    },\n    \"lastReviewed\": \"2025-01-10\",\n    \"disclaimer\": \"This content is for educational purposes only and does not constitute medical advice. Always consult with qualified healthcare professionals.\",\n    \"author\": {\n        \"@type\": \"Organization\",\n        \"name\": \"Two Birds One Stoned\"\n    }\n}<\/script>\n    \n    <!-- Preconnect for Performance -->\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n    \n    <!-- Font Loading -->\n    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;600;700&display=swap\" rel=\"stylesheet\">\n    \n    <!-- Favicon (if available) -->\n    <link rel=\"icon\" type=\"image\/x-icon\" href=\"https:\/\/twobirdsonestoned.co\/favicon.ico\">\n    <link rel=\"apple-touch-icon\" href=\"https:\/\/twobirdsonestoned.co\/wp-content\/uploads\/2025\/09\/Logo-4-1.png\">\n<\/head>\n    <style>\n        \/* Reset and base styles *\/\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        html {\n            background: linear-gradient(135deg, #0a0a0a 0%, #1a1a1a 25%, #2a2a2a 50%, #1a1a1a 75%, #0a0a0a 100%);\n            width: 100%;\n            min-height: 100vh;\n            margin: 0;\n            padding: 0;\n            scroll-behavior: smooth;\n        }\n\n        body {\n            font-family: 'Montserrat', sans-serif;\n            background: linear-gradient(135deg, #0a0a0a 0%, #1a1a1a 25%, #2a2a2a 50%, #1a1a1a 75%, #0a0a0a 100%);\n            color: #fff;\n            width: 100%;\n            min-height: 100vh;\n            margin: 0;\n            padding: 0;\n            line-height: 1.6;\n        }\n\n        \/* DISCLAIMER PAGE SECTION - UPDATED SPACING *\/\n        .disclaimer-page {\n            background: transparent;\n            margin: 0;\n            min-height: 100vh;\n            width: 100%;\n            padding: 0;\n            position: relative;\n            padding-top: 225px;\n            padding-bottom: 4rem;\n        }\n\n        \/* Container *\/\n        .tbos-container {\n            max-width: 1200px;\n            margin: 0 auto;\n            padding: 0 2rem;\n            width: 100%;\n        }\n\n        \/* Title Section - MATCHING TERMS OF SERVICE EXACTLY *\/\n        .title-container {\n            margin-bottom: 6rem;\n            text-align: center;\n            opacity: 0;\n            transform: translateY(-20px);\n            transition: all 0.8s ease;\n        }\n\n        .page-title {\n            font-size: clamp(28px, 8vw, 48px);\n            font-weight: bold;\n            margin: 0 0 25px 0;\n            text-shadow: 2px 2px 8px rgba(0,0,0,0.8);\n            line-height: 1.3;\n            text-align: center;\n            padding: 0;\n            display: block;\n            width: 100%;\n            clear: both;\n            background: none;\n            border-radius: 0;\n            box-shadow: none;\n            max-width: none;\n            margin-left: auto;\n            margin-right: auto;\n            color: #F4C542;\n            word-wrap: break-word;\n            overflow-wrap: break-word;\n            hyphens: auto;\n        }\n\n        .page-subtitle {\n            font-size: clamp(12px, 2.5vw, 18px);\n            line-height: 1.4;\n            margin-bottom: 0;\n            margin-top: clamp(20px, 5vw, 30px);\n            text-align: center;\n            color: #E3E3DC;\n            opacity: 0.9;\n        }\n\n        \/* Theme Toggle - UPDATED FOR EMOJI *\/\n        .theme-toggle {\n            text-align: center;\n            margin-top: 20px;\n        }\n\n        .theme-toggle button {\n            background: rgba(0,0,0,0.8);\n            border: 2px solid #4CAF50;\n            color: #4CAF50;\n            padding: clamp(8px, 2vw, 12px) clamp(15px, 4vw, 25px);\n            border-radius: 25px;\n            cursor: pointer;\n            transition: all 0.3s ease;\n            font-size: clamp(16px, 3vw, 20px);\n            font-weight: bold;\n            font-family: 'Montserrat', sans-serif;\n        }\n\n        .theme-toggle button:hover {\n            background: rgba(76, 175, 80, 0.1);\n            transform: translateY(-2px);\n        }\n\n        \/* Content Cards *\/\n        .content-card {\n            background-color: #1d1d1d;\n            color: #fff;\n            padding: 2rem;\n            border-radius: 1rem;\n            border: 1px solid rgba(156,175,136,0.3);\n            box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);\n            margin: 2rem auto;\n            max-width: 800px;\n            transition: transform 0.3s ease, box-shadow 0.3s ease, opacity 0.6s ease;\n            overflow: hidden;\n            opacity: 0;\n            transform: translateY(30px);\n        }\n\n        \/* Cards animate in when visible *\/\n        .content-card.animate-in {\n            opacity: 1;\n            transform: translateY(0);\n        }\n\n        \/* Content Card Hover *\/\n        .content-card:hover {\n            transform: translateY(-4px);\n            box-shadow: 0 6px 16px rgba(0, 0, 0, 0.4);\n        }\n\n        \/* Section Headings *\/\n        .content-card h3 {\n            font-size: clamp(16px, 4vw, 28px);\n            color: #F4C542;\n            margin-bottom: 1rem;\n            line-height: 1.3;\n            text-align: center;\n        }\n\n        \/* Content Text *\/\n        .content-text {\n            font-size: 1rem;\n            line-height: 1.6;\n            color: #E3E3DC;\n            margin-bottom: 1.5rem;\n        }\n\n        .content-text:last-child {\n            margin-bottom: 0;\n        }\n\n        \/* Links *\/\n        .content-card a {\n            color: #4CAF50;\n            text-decoration: none;\n            font-weight: bold;\n            transition: color 0.3s ease;\n        }\n\n        .content-card a:hover {\n            color: #45a049;\n        }\n\n        \/* Benefits List Styling - FROM TERMS OF SERVICE *\/\n        .benefits-list {\n            list-style: none !important;\n            padding: 0 !important;\n            margin: 1.5rem 0;\n            padding-left: 0 !important;\n        }\n\n        .benefits-list li {\n            color: #E3E3DC;\n            margin-bottom: 1rem;\n            font-size: 1rem;\n            line-height: 1.6;\n            padding-left: 0 !important;\n            list-style: none !important;\n            position: relative;\n        }\n\n        .benefits-list li:last-child {\n            margin-bottom: 0;\n        }\n\n        .benefits-list li::before {\n            content: none !important;\n        }\n\n        \/* Split Layout for Keep Learning Section - FROM TERMS OF SERVICE *\/\n        .signup-split {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 3rem;\n            align-items: center;\n        }\n\n        .signup-text h3 {\n            color: #F4C542;\n            font-size: clamp(18px, 4vw, 24px);\n            margin-bottom: 1.5rem;\n            font-weight: 600;\n            line-height: 1.3;\n            text-align: left;\n        }\n\n        .signup-text p {\n            color: #E3E3DC;\n            font-size: 1rem;\n            line-height: 1.6;\n            margin-bottom: 1.5rem;\n            text-align: left;\n        }\n\n        .signup-form-container {\n            display: flex;\n            flex-direction: column;\n        }\n\n        .signup-form-container input {\n            width: 100%;\n            padding: 1rem 1.5rem;\n            border: 1px solid rgba(156,175,136,0.3);\n            border-radius: 8px;\n            background: rgba(255,255,255,0.05);\n            color: #fff;\n            font-size: 1rem;\n            margin-bottom: 1rem;\n            font-family: 'Montserrat', sans-serif;\n            box-sizing: border-box;\n        }\n\n        .signup-form-container input:focus {\n            outline: none;\n            border-color: #4CAF50;\n        }\n\n        .signup-form-container input::placeholder {\n            color: rgba(255,255,255,0.6);\n        }\n\n        \/* Placeholder styling for light theme *\/\n        .light-theme .signup-form-container input::placeholder {\n            color: rgba(42, 42, 42, 0.7) !important;\n        }\n\n        .signup-form-container button {\n            width: 100%;\n            padding: 1rem;\n            background: linear-gradient(135deg, #4CAF50, #45a049);\n            border: none;\n            border-radius: 8px;\n            color: #fff;\n            font-weight: 600;\n            cursor: pointer;\n            transition: all 0.3s ease;\n            font-family: 'Montserrat', sans-serif;\n        }\n\n        .signup-form-container button:hover {\n            transform: translateY(-2px);\n            box-shadow: 0 6px 20px rgba(76, 175, 80, 0.4);\n        }\n\n        .signup-form-container button:disabled {\n            opacity: 0.7;\n            cursor: not-allowed;\n            transform: none;\n        }\n\n        .form-note {\n            color: #E3E3DC;\n            font-size: 0.9rem;\n            opacity: 0.8;\n            margin: 0.5rem 0 0 0;\n            text-align: center;\n        }\n\n        \/* Section Breaks - MATCHING TERMS OF SERVICE *\/\n        .section-break {\n            margin: 6rem auto;\n            position: relative;\n            height: 3px;\n            max-width: 500px;\n            background: linear-gradient(90deg, \n                transparent 0%, \n                rgba(156,175,136,0.1) 10%, \n                rgba(156,175,136,0.3) 25%, \n                rgba(156,175,136,0.6) 40%, \n                rgba(156,175,136,0.8) 50%, \n                rgba(156,175,136,0.6) 60%, \n                rgba(156,175,136,0.3) 75%, \n                rgba(156,175,136,0.1) 90%, \n                transparent 100%);\n            border-radius: 3px;\n        }\n\n        .section-break::before {\n            content: '';\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n            width: 100%;\n            height: 1px;\n            background: linear-gradient(90deg, \n                transparent 0%, \n                rgba(244,197,66,0.2) 20%, \n                rgba(244,197,66,0.4) 40%, \n                rgba(244,197,66,0.6) 50%, \n                rgba(244,197,66,0.4) 60%, \n                rgba(244,197,66,0.2) 80%, \n                transparent 100%);\n        }\n\n        \/* Mobile Responsive *\/\n        @media (max-width: 768px) {\n            .tbos-container {\n                padding: 0 1rem;\n            }\n\n            .content-card {\n                padding: 1.5rem;\n                margin: 2rem auto;\n            }\n\n            .disclaimer-page {\n                padding-top: 113px;\n            }\n\n            \/* Mobile responsive for split layout *\/\n            .signup-split {\n                grid-template-columns: 1fr;\n                gap: 2rem;\n                text-align: center;\n            }\n\n            .signup-text h3,\n            .signup-text p {\n                text-align: center;\n            }\n\n            .signup-form-container input,\n            .signup-form-container button {\n                width: 100%;\n            }\n        }\n    <\/style>\n<\/head>\n<body>\n    <!-- Audio Elements (Hidden) -->\n    <div style=\"display: none;\">\n        <audio id=\"nightTimeAudio\" preload=\"auto\">\n            <source src=\"https:\/\/twobirdsonestoned.co\/wp-content\/uploads\/2025\/06\/Nighttime-Bird.mp3\" type=\"audio\/mpeg\">\n        <\/audio>\n        \n        <audio id=\"dayTimeAudio\" preload=\"auto\">\n            <source src=\"https:\/\/twobirdsonestoned.co\/wp-content\/uploads\/2025\/06\/Daytime-Bird-.mp3\" type=\"audio\/mpeg\">\n        <\/audio>\n    <\/div>\n\n    <section class=\"disclaimer-page\">\n        <div class=\"tbos-container\">\n            <!-- Title Section - MATCHING TERMS OF SERVICE STRUCTURE -->\n            <div class=\"title-container\">\n                <h1 class=\"page-title\">S\u00e9anadh<\/h1>\n                <p class=\"page-subtitle\">S\u00e9anadh dl\u00edthi\u00fail agus eolas ginear\u00e1lta le haghaidh do shuaimhneas intinne<\/p>\n                \n                <!-- Theme Toggle - UPDATED WITH EMOJI -->\n                <div class=\"theme-toggle\">\n                    <button onclick=\"toggleThemeAndText()\" id=\"theme-toggle\">\ud83c\udf19<\/button>\n                <\/div>\n            <\/div>\n\n            <!-- Introduction -->\n            <div class=\"content-card\">\n                <p class=\"content-text\">Haigh,<\/p>\n                <p class=\"content-text\">D\u00edreach rabhadh beag sula dt\u00e9ann t\u00fa isteach sa stuif mhaith: T\u00e1 Two Birds One Stoned anseo chun an n\u00e1ire a bhriseadh, oideachas a chur ar f\u00e1il, agus spraoi a bheith againn ar an mbealach. Ach sula nglacann t\u00fa le haon rud anseo mar fh\u00edrinne ioml\u00e1n, l\u00e9igh ar aghaidh.<\/p>\n            <\/div>\n\n            <!-- General Information Disclaimer -->\n            <div class=\"content-card\">\n                <h3>S\u00e9anadh Eolais Ghinear\u00e1lta<\/h3>\n                <p class=\"content-text\">T\u00e1 gach rud ar an su\u00edomh seo le haghaidh faisn\u00e9ise agus siamsa\u00edochta amh\u00e1in. N\u00edl muid anseo chun \u00e1it do dhl\u00edod\u00f3ra, do dhocht\u00fara, do theirip\u00ed, n\u00f3 do gh\u00far\u00fa pearsanta a ghlacadh. Smaoinigh orainn mar do chara suaimhneach ar mhaith leis comhr\u00e1 faoi chanabas agus na ruda\u00ed suimi\u00fala go l\u00e9ir timpeall air.<\/p>\n            <\/div>\n\n            <!-- Medical Disclaimer -->\n            <div class=\"content-card\">\n                <h3>S\u00e9anadh Leighis<\/h3>\n                <p class=\"content-text\">N\u00ed docht\u00fair\u00ed muid, agus cinnte n\u00edl muid ag tabhairt comhairle leighis duit. N\u00edl aon rud anseo ceaptha chun diagn\u00f3is, c\u00f3ire\u00e1il, leigheas, n\u00f3 cosc a chur ar aon riocht sl\u00e1inte. T\u00e9igh i gcomhairle le gairmitheoir sl\u00e1inte cead\u00fanaithe i gc\u00f3na\u00ed sula nd\u00e9anann t\u00fa aon chinnt\u00ed a bhaineann le do shl\u00e1inte n\u00f3 d'fholl\u00e1ine. Go d\u00e1ir\u00edre, n\u00e1 scipe\u00e1il an ch\u00e9im seo.<\/p>\n            <\/div>\n\n            <!-- Legal Disclaimer -->\n            <div class=\"content-card\">\n                <h3>S\u00e9anadh Dl\u00edthi\u00fail<\/h3>\n                <p class=\"content-text\">T\u00e1 dl\u00edthe canabais ar fud na h\u00e1ite agus athra\u00edonn siad n\u00edos tap\u00fala n\u00e1 mar a bhuaileann dab th\u00fa. D\u00edreach toisc go bhfuil muid ag m\u00faineadh faoi chanabas n\u00ed chialla\u00edonn s\u00e9 go bhfuil s\u00e9 dl\u00edthi\u00fail \u00e1it a bhfuil t\u00fa. T\u00e1 s\u00e9 suas leatsa na dl\u00edthe \u00e1iti\u00fala a bheith ar eolas agat agus roghanna eolasacha a dh\u00e9anamh.<\/p>\n            <\/div>\n\n            <!-- Age Appropriate Content - NEW SECTION -->\n            <div class=\"content-card\">\n                <h3>\u00c1bhar Oiri\u00fanach d'Aois<\/h3>\n                <p class=\"content-text\">T\u00e1 an su\u00edomh gr\u00e9as\u00e1in seo ar fad beartaithe do dhaoine f\u00e1sta amh\u00e1in. M\u00e1 t\u00e1 t\u00fa faoi bhun 18 (n\u00f3 21 in \u00e1iteanna \u00e1irithe), n\u00edl an t-\u00e1bhar seo duit. N\u00edl muid ag iarraidh a bheith crosta, ach is \u00e9 an dl\u00ed an dl\u00ed. Tar ar ais nuair a bheidh t\u00fa n\u00edos sine!<\/p>\n                <p class=\"content-text\">Tr\u00ed rochtain a fh\u00e1il ar an su\u00edomh seo, t\u00e1 t\u00fa ag deimhni\u00fa go gcomhl\u00edonann t\u00fa na ceanglais aoise \u00edosta i do dhl\u00ednse. Mura bhfuil t\u00fa cinnte cad \u00e9 sin, is d\u00f3cha gur am \u00e9 an cluais\u00edn seo a dh\u00fanadh agus dul ag fiafra\u00ed de dhuine f\u00e1sta.<\/p>\n            <\/div>\n\n            <!-- External Links Disclaimer -->\n            <div class=\"content-card\">\n                <h3>S\u00e9anadh Naisc Sheachtracha<\/h3>\n                <p class=\"content-text\">B'fh\u00e9idir go gcuirfimid naisc le su\u00edomhanna fionnuara eile n\u00f3 go dtabharfaimid moladh do dhaoine at\u00e1 ag d\u00e9anamh ruda\u00ed iontacha. Ach n\u00ed f\u00e9idir linn smacht a bheith againn ar a tharla\u00edonn lasmuigh d\u00e1r su\u00edomh gr\u00e9as\u00e1in f\u00e9in. Nuair a fh\u00e1gann t\u00fa Two Birds One Stoned, t\u00e1 s\u00e9 suas leatsa. Brabhs\u00e1il go freagrach.<\/p>\n            <\/div>\n\n            <!-- No Responsibility Clause -->\n            <div class=\"content-card\">\n                <h3>Cl\u00e1sal Neamhfhreagrachta<\/h3>\n                <p class=\"content-text\">Seo an sc\u00e9al: Cad a dh\u00e9anann t\u00fa leis an eolas ar an su\u00edomh seo, is suas leatsa go hioml\u00e1n \u00e9. N\u00edl muid freagrach as aon chinnt\u00ed, gn\u00edomhartha, n\u00f3 iarmhairt\u00ed a eascra\u00edonn as a l\u00e9ann t\u00fa, a fheiceann t\u00fa, n\u00f3 a \u00e9isteann t\u00fa anseo. T\u00e1imid anseo chun oideachas agus siamsa\u00edocht a chur ar f\u00e1il, n\u00ed chun do shaol a rial\u00fa.<\/p>\n            <\/div>\n\n            <!-- Contact Us -->\n            <div class=\"content-card\">\n                <h3>D\u00e9an Teagmh\u00e1il Linn<\/h3>\n                <p class=\"content-text\">An bhfuil ceisteanna agat? Ag iarraidh a insint d\u00fainn c\u00e9 chomh hiontach is at\u00e1 an su\u00edomh? Cuir sc\u00e9ala chugainn ag:<\/p>\n                <p class=\"content-text translation-block\"><a href=\"mailto:hello@twobirdsonestoned.co\" target=\"_self\">hello@twobirdsonestoned.co<\/a><br>\nF\u00f3n: +61 473 651 825<\/p>\n            <\/div>\n\n            <!-- The Bottom Line -->\n            <div class=\"content-card\">\n                <h3>An Bun-l\u00edne<\/h3>\n                <p class=\"content-text\">T\u00e1imid anseo chun eolas a roinnt, spraoi a bheith againn, agus an n\u00e1ire a bhriseadh. Ach le do thoil, d\u00e9an do thaighde f\u00e9in, b\u00ed ar an eolas faoi na dl\u00edthe \u00e1iti\u00fala, agus d\u00e9an cinnt\u00ed eolasacha. S\u00edoch\u00e1in, gr\u00e1, agus canabas, a chara \u270c\ufe0f<\/p>\n            <\/div>\n\n            <!-- Section Break -->\n            <div class=\"section-break\"><\/div>\n\n            <!-- Keep Learning Section - SAME AS TERMS OF SERVICE -->\n            <div class=\"content-card\">\n                <div class=\"signup-split\">\n                    <div class=\"signup-text\">\n                        <h3>Lean ar aghaidh<\/h3>\n                        <p>T\u00e1 chanabas ag forbairt. Cl\u00fada\u00edmid an eola\u00edocht, taighde agus cult\u00far. T\u00e1 s\u00e9 uile saor in aisce agus d\u00edreach chuig do bhosca isteach. Gan me\u00e1in sh\u00f3isialta, \u00e1bhar amh\u00e1in.<\/p>\n                        <ul class=\"benefits-list\">\n                            <li>\ud83c\udfac Agallaimh &amp; Cl\u00e1r Faisn\u00e9ise<\/li>\n                            <li>\ud83d\udcda F\u00edse\u00e1in &amp; fuaimeanna oideachas\u00fala<\/li>\n                            <li>\ud83d\udd2c Eolas &amp; l\u00e9argais at\u00e1 tacaithe ag eola\u00edocht<\/li>\n                        <\/ul>\n                    <\/div>\n                    <div class=\"signup-form\">\n                        <form class=\"signup-form-container\" id=\"emailForm\" action=\"\">\n                            <input type=\"email\" name=\"entry.690743589\" placeholder=\"do@r\u00edomhphost.com\" required id=\"emailInput\">\n                            <button type=\"submit\" id=\"emailSubmitBtn\">Faigh Nuashonruithe<\/button>\n                            <p class=\"form-note\">B\u00ed p\u00e1irteach le 1000+ l\u00e9itheoir at\u00e1 ag fanacht ar an eolas<\/p>\n                        <input type=\"hidden\" name=\"trp-form-language\" value=\"ga\"\/><\/form>\n                    <\/div>\n                <\/div>\n                <div id=\"formMessage\" style=\"margin-top: 1rem; text-align: center; font-weight: 600; display: none;\"><\/div>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <script>\n        \/\/ Track theme state with a variable instead of CSS detection\n        let isDarkTheme = true; \/\/ Start with dark theme\n\n        function toggleThemeAndText() {\n            const button = document.getElementById('theme-toggle');\n            \n            \/\/ Get current emoji and trim any whitespace\n            const currentEmoji = button.textContent.trim();\n            \n            \/\/ Toggle the button emoji and play corresponding audio\n            if (currentEmoji === '\ud83c\udf19') {\n                button.textContent = '\u2600\ufe0f';\n                playAudio('dayTimeAudio'); \/\/ Plays Daytime-Bird-.mp3\n                isDarkTheme = false; \/\/ Set to light theme\n            } else {\n                button.textContent = '\ud83c\udf19';\n                playAudio('nightTimeAudio'); \/\/ Plays Nighttime-Bird.mp3\n                isDarkTheme = true; \/\/ Set to dark theme\n            }\n            \n            \/\/ Call the theme toggle functionality\n            toggleTheme();\n        }\n\n        function playAudio(audioId) {\n            const audio = document.getElementById(audioId);\n            \n            if (audio) {\n                audio.currentTime = 0;\n                const playPromise = audio.play();\n                \n                if (playPromise !== undefined) {\n                    playPromise.then(() => {\n                        console.log(`${audioId} played successfully`);\n                    }).catch(error => {\n                        console.log(`Audio play failed for ${audioId}:`, error);\n                        showVisualFeedback(audioId);\n                    });\n                }\n            }\n        }\n\n        function showVisualFeedback(audioId) {\n            const button = document.getElementById('theme-toggle');\n            const originalTransform = button.style.transform;\n            \n            button.style.transform = 'scale(1.1)';\n            button.style.transition = 'transform 0.1s ease';\n            \n            setTimeout(() => {\n                button.style.transform = originalTransform;\n                button.style.transition = 'all 0.3s ease';\n            }, 100);\n        }\n\n        function toggleTheme() {\n            const body = document.body;\n            const html = document.documentElement;\n            const contentCards = document.querySelectorAll('.content-card');\n            const title = document.querySelector('.page-title');\n            const subtitle = document.querySelector('.page-subtitle');\n            const buttons = document.querySelectorAll('.signup-form-container button');\n            const toggleButton = document.getElementById('theme-toggle');\n            \n            \/\/ HEADER SELECTORS\n            const header = document.querySelector('.tbos-header');\n            const headerNavLinks = document.querySelectorAll('.tbos-nav a');\n            const headerSocialLinks = document.querySelectorAll('.tbos-socials a');\n            const dropdownContent = document.querySelectorAll('.dropdown-content');\n            const hamburgerLines = document.querySelectorAll('.hamburger-line');\n            \n            \/\/ MOBILE MENU SELECTORS\n            const mobileMenu = document.querySelector('.mobile-menu');\n            const mobileMenuLinks = document.querySelectorAll('.mobile-menu a');\n            const mobileSocialLinks = document.querySelectorAll('.mobile-socials a');\n            \n            \/\/ FOOTER SELECTORS\n            const footerCardWrapper = document.querySelector('.footer-card-wrapper');\n            const footerTitle = document.querySelector('.footer-card h4');\n            const footerText = document.querySelectorAll('.footer-card p');\n            const footerLinks = document.querySelectorAll('.footer-bottom-row a');\n            const footerSocialLinks = document.querySelectorAll('.footer-social-group a');\n            \n            if (!isDarkTheme) {\n                \/\/ LIGHT THEME (Day Time) - Cream background\n                console.log('Applying LIGHT theme');\n                \n                \/\/ Add light theme class to body\n                body.classList.add('light-theme');\n                \n                \/\/ Apply cream background to html and body for full coverage\n                html.style.setProperty('background', 'linear-gradient(135deg, #f8f6f0 0%, #ede8d8 25%, #e5dcc9 50%, #ede8d8 75%, #f8f6f0 100%)', 'important');\n                body.style.setProperty('background', 'linear-gradient(135deg, #f8f6f0 0%, #ede8d8 25%, #e5dcc9 50%, #ede8d8 75%, #f8f6f0 100%)', 'important');\n                \n                \/\/ Ensure background covers entire viewport\n                html.style.setProperty('margin', '0', 'important');\n                html.style.setProperty('padding', '0', 'important');\n                body.style.setProperty('margin', '0', 'important');\n                body.style.setProperty('padding', '0', 'important');\n                html.style.setProperty('min-height', '100vh', 'important');\n                body.style.setProperty('min-height', '100vh', 'important');\n                \n                \/\/ UPDATE HEADER FOR LIGHT THEME - SOLID WHITE\n                if (header) {\n                    header.style.setProperty('background', '#ffffff', 'important');\n                    header.style.setProperty('border', '2px solid #000000', 'important');\n                }\n                \n                \/\/ Update header navigation links for light theme\n                headerNavLinks.forEach(link => {\n                    link.style.setProperty('color', '#2A2A2A', 'important');\n                });\n                \n                \/\/ Update header social links for light theme\n                headerSocialLinks.forEach(link => {\n                    link.style.setProperty('color', '#2A2A2A', 'important');\n                });\n                \n                \/\/ Update dropdown content for light theme - SOLID WHITE\n                dropdownContent.forEach(dropdown => {\n                    dropdown.style.setProperty('background', '#ffffff', 'important');\n                    dropdown.style.setProperty('border', '2px solid #000000', 'important');\n                    \n                    const dropdownLinks = dropdown.querySelectorAll('a');\n                    dropdownLinks.forEach(link => {\n                        link.style.setProperty('color', '#2A2A2A', 'important');\n                    });\n                });\n                \n                \/\/ Update hamburger lines for light theme\n                hamburgerLines.forEach(line => {\n                    line.style.setProperty('background', '#2A2A2A', 'important');\n                });\n                \n                \/\/ UPDATE MOBILE MENU FOR LIGHT THEME - SOLID WHITE\n                if (mobileMenu) {\n                    mobileMenu.style.setProperty('background', '#ffffff', 'important');\n                    mobileMenu.style.setProperty('border-left', '2px solid #000000', 'important');\n                }\n                \n                mobileMenuLinks.forEach(link => {\n                    link.style.setProperty('color', '#2A2A2A', 'important');\n                    link.style.setProperty('border-bottom', '1px solid rgba(0, 0, 0, 0.1)', 'important');\n                });\n                \n                mobileSocialLinks.forEach(link => {\n                    link.style.setProperty('color', '#2A2A2A', 'important');\n                    link.style.setProperty('background', 'rgba(0, 0, 0, 0.05)', 'important');\n                });\n                \n                \/\/ UPDATE FOOTER FOR LIGHT THEME - SOLID WHITE\n                if (footerCardWrapper) {\n                    footerCardWrapper.style.setProperty('background', '#ffffff', 'important');\n                    footerCardWrapper.style.setProperty('border', '2px solid #000000', 'important');\n                }\n                \n                if (footerTitle) {\n                    footerTitle.style.setProperty('color', '#B8860B', 'important');\n                }\n                \n                \/\/ Update footer text for light theme\n                footerText.forEach(text => {\n                    text.style.setProperty('color', '#1a1a1a', 'important');\n                    text.style.setProperty('font-weight', '500', 'important');\n                });\n                \n                \/\/ Update footer links for light theme\n                footerLinks.forEach(link => {\n                    link.style.setProperty('color', '#000000', 'important');\n                });\n                \n                \/\/ Update footer social links for light theme\n                footerSocialLinks.forEach(link => {\n                    link.style.setProperty('color', '#4CAF50', 'important');\n                });\n                \n                \/\/ Light cards with dark text for Day Time - SOLID WHITE\n                contentCards.forEach(card => {\n                    card.style.setProperty('background-color', '#ffffff', 'important');\n                    card.style.setProperty('border', '2px solid #000000', 'important');\n                    card.style.setProperty('color', '#2A2A2A', 'important');\n                    \n                    \/\/ Update card titles - LANGUAGE AGNOSTIC\n                    const cardTitles = card.querySelectorAll('h3');\n                    cardTitles.forEach(cardTitle => {\n                        cardTitle.style.setProperty('color', '#B8860B', 'important');\n                        \n                        \/\/ Handle multi-word titles with spans (language agnostic)\n                        const spans = cardTitle.querySelectorAll('span');\n                        spans.forEach((span, index) => {\n                            if (index === 1) {\n                                \/\/ Middle word (AND\/Y\/ET\/etc.)\n                                span.style.setProperty('color', '#2A2A2A', 'important');\n                            } else {\n                                \/\/ First and last words (READ\/LEARN or equivalents)\n                                span.style.setProperty('color', '#B8860B', 'important');\n                            }\n                        });\n                    });\n                    \n                    \/\/ Update card text\n                    const cardTexts = card.querySelectorAll('p, .content-text, li');\n                    cardTexts.forEach(cardP => {\n                        cardP.style.setProperty('color', '#1a1a1a', 'important');\n                        cardP.style.setProperty('font-weight', '500', 'important');\n                    });\n                    \n                    \/\/ Update signup form inputs for light theme - SOLID WHITE\n                    const formInputs = card.querySelectorAll('.signup-form-container input');\n                    formInputs.forEach(input => {\n                        input.style.setProperty('background', '#ffffff', 'important');\n                        input.style.setProperty('color', '#2A2A2A', 'important');\n                        input.style.setProperty('border', '2px solid #B8860B', 'important');\n                        input.style.setProperty('border-radius', '8px', 'important');\n                    });\n\n                    \/\/ Update signup form buttons for light theme\n                    const formButtons = card.querySelectorAll('.signup-form-container button');\n                    formButtons.forEach(button => {\n                        button.style.setProperty('background', 'linear-gradient(135deg, #B8860B, #A0750A)', 'important');\n                        button.style.setProperty('color', '#fff', 'important');\n                    });\n\n                    \/\/ Update form notes for light theme\n                    const formNotes = card.querySelectorAll('.form-note');\n                    formNotes.forEach(note => {\n                        note.style.setProperty('color', '#1a1a1a', 'important');\n                        note.style.setProperty('font-weight', '500', 'important');\n                    });\n\n                    \/\/ Update benefits list for light theme\n                    const benefitsItems = card.querySelectorAll('.benefits-list li');\n                    benefitsItems.forEach(item => {\n                        item.style.setProperty('color', '#1a1a1a', 'important');\n                        item.style.setProperty('font-weight', '500', 'important');\n                    });\n\n                    \/\/ Update signup text for light theme\n                    const signupTexts = card.querySelectorAll('.signup-text p');\n                    signupTexts.forEach(text => {\n                        text.style.setProperty('color', '#1a1a1a', 'important');\n                        text.style.setProperty('font-weight', '500', 'important');\n                    });\n\n                    \/\/ Update signup text titles for light theme\n                    const signupTitles = card.querySelectorAll('.signup-text h3');\n                    signupTitles.forEach(title => {\n                        title.style.setProperty('color', '#B8860B', 'important');\n                    });\n\n                    \/\/ Update links for light theme\n                    const links = card.querySelectorAll('a');\n                    links.forEach(link => {\n                        link.style.setProperty('color', '#B8860B', 'important');\n                    });\n                });\n                \n                \/\/ Update buttons to green for Day Time\n                buttons.forEach(button => {\n                    button.style.setProperty('background', 'linear-gradient(135deg, #4CAF50, #45a049)', 'important');\n                    button.style.setProperty('color', '#fff', 'important');\n                });\n                \n                \/\/ Update toggle button for light theme - SOLID WHITE\n                if (toggleButton) {\n                    toggleButton.style.setProperty('background', '#ffffff', 'important');\n                    toggleButton.style.setProperty('border', '2px solid #B8860B', 'important');\n                    toggleButton.style.setProperty('color', '#B8860B', 'important');\n                }\n                \n                \/\/ Update title for light theme - REMOVE TEXT SHADOW\n                if (title) {\n                    title.style.setProperty('text-shadow', 'none', 'important');\n                    title.style.setProperty('color', '#B8860B', 'important');\n                    \n                    \/\/ Handle multi-word titles with spans (language agnostic)\n                    const spans = title.querySelectorAll('span');\n                    spans.forEach((span, index) => {\n                        if (index === 1) {\n                            \/\/ Middle word (AND\/Y\/ET\/etc.)\n                            span.style.setProperty('color', '#2A2A2A', 'important');\n                        } else {\n                            \/\/ First and last words (READ\/LEARN or equivalents)\n                            span.style.setProperty('color', '#B8860B', 'important');\n                        }\n                    });\n                }\n\n                \/\/ Update subtitle for light theme\n                if (subtitle) {\n                    subtitle.style.setProperty('color', '#1a1a1a', 'important');\n                    subtitle.style.setProperty('font-weight', '500', 'important');\n                }\n                \n            } else {\n                \/\/ DARK THEME (Night Time)\n                console.log('Applying DARK theme');\n                \n                \/\/ Remove light theme class from body\n                body.classList.remove('light-theme');\n                \n                \/\/ Apply dark background to html and body\n                html.style.setProperty('background', 'linear-gradient(135deg, #0a0a0a 0%, #1a1a1a 25%, #2a2a2a 50%, #1a1a1a 75%, #0a0a0a 100%)', 'important');\n                body.style.setProperty('background', 'linear-gradient(135deg, #0a0a0a 0%, #1a1a1a 25%, #2a2a2a 50%, #1a1a1a 75%, #0a0a0a 100%)', 'important');\n                \n                \/\/ Ensure background covers entire viewport\n                html.style.setProperty('margin', '0', 'important');\n                html.style.setProperty('padding', '0', 'important');\n                body.style.setProperty('margin', '0', 'important');\n                body.style.setProperty('padding', '0', 'important');\n                html.style.setProperty('min-height', '100vh', 'important');\n                body.style.setProperty('min-height', '100vh', 'important');\n                \n                \/\/ UPDATE HEADER FOR DARK THEME\n                if (header) {\n                    header.style.setProperty('background', '#1d1d1d', 'important');\n                    header.style.setProperty('border', '1px solid rgba(156,175,136,0.3)', 'important');\n                }\n                \n                \/\/ Update header navigation links for dark theme\n                headerNavLinks.forEach(link => {\n                    link.style.setProperty('color', '#f5ebd6', 'important');\n                });\n                \n                \/\/ Update header social links for dark theme\n                headerSocialLinks.forEach(link => {\n                    link.style.setProperty('color', '#f5ebd6', 'important');\n                });\n                \n                \/\/ Update dropdown content for dark theme\n                dropdownContent.forEach(dropdown => {\n                    dropdown.style.setProperty('background', '#1d1d1d', 'important');\n                    dropdown.style.setProperty('border', '1px solid rgba(156,175,136,0.3)', 'important');\n                    \n                    const dropdownLinks = dropdown.querySelectorAll('a');\n                    dropdownLinks.forEach(link => {\n                        link.style.setProperty('color', '#f5ebd6', 'important');\n                    });\n                });\n                \n                \/\/ Update hamburger lines for dark theme\n                hamburgerLines.forEach(line => {\n                    line.style.setProperty('background', '#f5ebd6', 'important');\n                });\n                \n                \/\/ UPDATE MOBILE MENU FOR DARK THEME\n                if (mobileMenu) {\n                    mobileMenu.style.setProperty('background', 'rgba(29, 29, 29, 0.98)', 'important');\n                    mobileMenu.style.setProperty('border-left', '1px solid rgba(156,175,136,0.3)', 'important');\n                }\n                \n                mobileMenuLinks.forEach(link => {\n                    link.style.setProperty('color', '#f5ebd6', 'important');\n                    link.style.setProperty('border-bottom', '1px solid rgba(255, 255, 255, 0.1)', 'important');\n                });\n                \n                mobileSocialLinks.forEach(link => {\n                    link.style.setProperty('color', '#f5ebd6', 'important');\n                    link.style.setProperty('background', 'rgba(255, 255, 255, 0.05)', 'important');\n                });\n                \n                \/\/ UPDATE FOOTER FOR DARK THEME\n                if (footerCardWrapper) {\n                    footerCardWrapper.style.setProperty('background', '#1d1d1d', 'important');\n                    footerCardWrapper.style.setProperty('border', '1px solid rgba(156,175,136,0.3)', 'important');\n                }\n                \n                if (footerTitle) {\n                    footerTitle.style.setProperty('color', '#F4C542', 'important');\n                }\n                \n                \/\/ Update footer text for dark theme\n                footerText.forEach(text => {\n                    text.style.setProperty('color', '#f5ebd6', 'important');\n                    text.style.setProperty('font-weight', '400', 'important');\n                });\n                \n                \/\/ Update footer links for dark theme\n                footerLinks.forEach(link => {\n                    link.style.setProperty('color', '#4CAF50', 'important');\n                });\n                \n                \/\/ Update footer social links for dark theme\n                footerSocialLinks.forEach(link => {\n                    link.style.setProperty('color', '#4CAF50', 'important');\n                });\n                \n                \/\/ Update content cards for dark theme\n                contentCards.forEach(card => {\n                    card.style.setProperty('background-color', '#1d1d1d', 'important');\n                    card.style.setProperty('border', '1px solid rgba(156,175,136,0.3)', 'important');\n                    card.style.setProperty('color', '#F5EBD6', 'important');\n                    \n                    \/\/ Update card titles - LANGUAGE AGNOSTIC\n                    const cardTitles = card.querySelectorAll('h3');\n                    cardTitles.forEach(cardTitle => {\n                        cardTitle.style.setProperty('color', '#F4C542', 'important');\n                        \n                        \/\/ Handle multi-word titles with spans (language agnostic)\n                        const spans = cardTitle.querySelectorAll('span');\n                        spans.forEach((span, index) => {\n                            if (index === 1) {\n                                \/\/ Middle word (AND\/Y\/ET\/etc.)\n                                span.style.setProperty('color', '#F5EBD6', 'important');\n                            } else {\n                                \/\/ First and last words (READ\/LEARN or equivalents)\n                                span.style.setProperty('color', '#F4C542', 'important');\n                            }\n                        });\n                    });\n                    \n                    \/\/ Update card text\n                    const cardTexts = card.querySelectorAll('p, .content-text, li');\n                    cardTexts.forEach(cardP => {\n                        cardP.style.setProperty('color', '#E3E3DC', 'important');\n                        cardP.style.setProperty('font-weight', '400', 'important');\n                    });\n                    \n                    \/\/ Reset signup form inputs for dark theme\n                    const formInputs = card.querySelectorAll('.signup-form-container input');\n                    formInputs.forEach(input => {\n                        input.style.setProperty('background', 'rgba(255,255,255,0.05)', 'important');\n                        input.style.setProperty('color', '#F5EBD6', 'important');\n                        input.style.setProperty('border', '1px solid rgba(156,175,136,0.3)', 'important');\n                        input.style.setProperty('border-radius', '8px', 'important');\n                    });\n\n                    \/\/ Reset signup form buttons for dark theme\n                    const formButtons = card.querySelectorAll('.signup-form-container button');\n                    formButtons.forEach(button => {\n                        button.style.setProperty('background', 'linear-gradient(135deg, #4CAF50, #45a049)', 'important');\n                        button.style.setProperty('color', '#fff', 'important');\n                    });\n\n                    \/\/ Reset form notes for dark theme\n                    const formNotes = card.querySelectorAll('.form-note');\n                    formNotes.forEach(note => {\n                        note.style.setProperty('color', '#E3E3DC', 'important');\n                        note.style.setProperty('font-weight', '400', 'important');\n                    });\n\n                    \/\/ Reset benefits list for dark theme\n                    const benefitsItems = card.querySelectorAll('.benefits-list li');\n                    benefitsItems.forEach(item => {\n                        item.style.setProperty('color', '#E3E3DC', 'important');\n                        item.style.setProperty('font-weight', '400', 'important');\n                    });\n\n                    \/\/ Reset signup text for dark theme\n                    const signupTexts = card.querySelectorAll('.signup-text p');\n                    signupTexts.forEach(text => {\n                        text.style.setProperty('color', '#E3E3DC', 'important');\n                        text.style.setProperty('font-weight', '400', 'important');\n                    });\n\n                    \/\/ Reset signup text titles for dark theme\n                    const signupTitles = card.querySelectorAll('.signup-text h3');\n                    signupTitles.forEach(title => {\n                        title.style.setProperty('color', '#F4C542', 'important');\n                    });\n\n                    \/\/ Reset links for dark theme\n                    const links = card.querySelectorAll('a');\n                    links.forEach(link => {\n                        link.style.setProperty('color', '#4CAF50', 'important');\n                    });\n                });\n                \n                \/\/ Keep buttons green for Night Time\n                buttons.forEach(button => {\n                    button.style.setProperty('background', 'linear-gradient(135deg, #4CAF50, #45a049)', 'important');\n                    button.style.setProperty('color', '#fff', 'important');\n                });\n                \n                \/\/ Update toggle button for dark theme\n                if (toggleButton) {\n                    toggleButton.style.setProperty('background', 'rgba(0,0,0,0.8)', 'important');\n                    toggleButton.style.setProperty('border', '2px solid #4CAF50', 'important');\n                    toggleButton.style.setProperty('color', '#4CAF50', 'important');\n                }\n                \n                \/\/ Update title for dark theme - RESTORE TEXT SHADOW\n                if (title) {\n                    title.style.setProperty('text-shadow', '2px 2px 8px rgba(0,0,0,0.8)', 'important');\n                    title.style.setProperty('color', '#F4C542', 'important');\n                    \n                    \/\/ Handle multi-word titles with spans (language agnostic)\n                    const spans = title.querySelectorAll('span');\n                    spans.forEach((span, index) => {\n                        if (index === 1) {\n                            \/\/ Middle word (AND\/Y\/ET\/etc.)\n                            span.style.setProperty('color', '#F5EBD6', 'important');\n                        } else {\n                            \/\/ First and last words (READ\/LEARN or equivalents)\n                            span.style.setProperty('color', '#F4C542', 'important');\n                        }\n                    });\n                }\n\n                \/\/ Update subtitle for dark theme\n                if (subtitle) {\n                    subtitle.style.setProperty('color', '#E3E3DC', 'important');\n                    subtitle.style.setProperty('font-weight', '400', 'important');\n                }\n            }\n            \n            console.log('Theme toggle complete');\n        }\n\n        \/\/ Apply initial theme on page load\n        document.addEventListener('DOMContentLoaded', function() {\n            toggleTheme();\n            initializeAnimations();\n            setupEmailForm();\n        });\n\n        \/\/ Email form submission handler\n        function setupEmailForm() {\n            const form = document.getElementById('emailForm');\n            const emailInput = document.getElementById('emailInput');\n            const submitBtn = document.getElementById('emailSubmitBtn');\n            const messageDiv = document.getElementById('formMessage');\n            \n            if (!form) return;\n            \n            form.addEventListener('submit', function(e) {\n                e.preventDefault();\n                \n                const email = emailInput.value.trim();\n                if (!email) return;\n                \n                \/\/ Show loading state\n                const originalText = submitBtn.textContent;\n                submitBtn.textContent = 'Joining...';\n                submitBtn.disabled = true;\n                \n                \/\/ Create form data\n                const formData = new FormData();\n                formData.append('entry.690743589', email);\n                \n                \/\/ Submit to Google Forms\n                fetch('https:\/\/docs.google.com\/forms\/d\/e\/1FAIpQLScW8HjmPphzsshGW4S1qe1wHtQTkEcJhDhvl0u34o9ep-wepQ\/formResponse', {\n                    method: 'POST',\n                    body: formData,\n                    mode: 'no-cors'\n                })\n                .then(() => {\n                    \/\/ Show success message\n                    messageDiv.style.display = 'block';\n                    messageDiv.style.color = '#4CAF50';\n                    messageDiv.textContent = '\ud83c\udf89 Thanks! You\\'re on the list.';\n                    \n                    \/\/ Clear form\n                    emailInput.value = '';\n                    \n                    \/\/ Hide message after 5 seconds\n                    setTimeout(() => {\n                        messageDiv.style.display = 'none';\n                    }, 5000);\n                })\n                .catch(() => {\n                    \/\/ Show error message\n                    messageDiv.style.display = 'block';\n                    messageDiv.style.color = '#ff6b6b';\n                    messageDiv.textContent = 'Oops! Something went wrong. Please try again.';\n                    \n                    \/\/ Hide message after 5 seconds\n                    setTimeout(() => {\n                        messageDiv.style.display = 'none';\n                    }, 5000);\n                })\n                .finally(() => {\n                    \/\/ Reset button\n                    submitBtn.textContent = originalText;\n                    submitBtn.disabled = false;\n                });\n            });\n        }\n\n        \/\/ Animation Functions\n        function initializeAnimations() {\n            \/\/ Animate title in first\n            setTimeout(() => {\n                const titleContainer = document.querySelector('.title-container');\n                if (titleContainer) {\n                    titleContainer.style.opacity = '1';\n                    titleContainer.style.transform = 'translateY(0)';\n                }\n            }, 200);\n\n            \/\/ Animate cards in with staggered timing\n            const cards = document.querySelectorAll('.content-card');\n            cards.forEach((card, index) => {\n                setTimeout(() => {\n                    card.classList.add('animate-in');\n                }, 600 + (index * 150));\n            });\n        }\n    <\/script>\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Disclaimer | Two Birds One Stoned &#8211; Legal &#038; Educational Information Notice Disclaimer Legal and general information disclaimers for your peace of mind \ud83c\udf19 Hey, Just a little heads up before you dive into the good stuff: Two Birds One Stoned is all about breaking stigma, educating, and having some fun along the way. But [&hellip;]<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-949","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/twobirdsonestoned.co\/ga\/wp-json\/wp\/v2\/pages\/949","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twobirdsonestoned.co\/ga\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/twobirdsonestoned.co\/ga\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/twobirdsonestoned.co\/ga\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/twobirdsonestoned.co\/ga\/wp-json\/wp\/v2\/comments?post=949"}],"version-history":[{"count":9,"href":"https:\/\/twobirdsonestoned.co\/ga\/wp-json\/wp\/v2\/pages\/949\/revisions"}],"predecessor-version":[{"id":7794,"href":"https:\/\/twobirdsonestoned.co\/ga\/wp-json\/wp\/v2\/pages\/949\/revisions\/7794"}],"wp:attachment":[{"href":"https:\/\/twobirdsonestoned.co\/ga\/wp-json\/wp\/v2\/media?parent=949"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}