{"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\/de\/disclaimer\/","title":{"rendered":"Haftungsausschluss"},"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=\"Zwei V\u00f6gel, ein Stoned - Logo der Cannabis-Aufkl\u00e4rungsplattform\">\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=\"Zwei V\u00f6gel, ein Stoned - Logo der Cannabis-Aufkl\u00e4rungsplattform\">\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\">Haftungsausschluss<\/h1>\n                <p class=\"page-subtitle\">Rechtliche und allgemeine Hinweise f\u00fcr deine Sicherheit<\/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\">Hey,<\/p>\n                <p class=\"content-text\">Nur eine kleine Vorwarnung, bevor du in die guten Sachen eintauchst: Two Birds One Stoned dreht sich darum, Stigmen zu brechen, aufzukl\u00e4ren und dabei Spa\u00df zu haben. Aber bevor du hier irgendetwas als absolute Wahrheit nimmst, lies weiter.<\/p>\n            <\/div>\n\n            <!-- General Information Disclaimer -->\n            <div class=\"content-card\">\n                <h3>Allgemeiner Informationshinweis<\/h3>\n                <p class=\"content-text\">Alles auf dieser Seite dient nur zu Informations- und Unterhaltungszwecken. Wir sind nicht hier, um deinen Anwalt, Arzt, Therapeuten oder pers\u00f6nlichen Guru zu ersetzen. Denk an uns wie an deinen entspannten Freund, der gerne \u00fcber Cannabis und all die interessanten Dinge drumherum plaudert.<\/p>\n            <\/div>\n\n            <!-- Medical Disclaimer -->\n            <div class=\"content-card\">\n                <h3>Medizinischer Haftungsausschluss<\/h3>\n                <p class=\"content-text\">Wir sind keine \u00c4rzte und geben dir definitiv keine medizinischen Ratschl\u00e4ge. Nichts hier ist dazu gedacht, irgendeine Gesundheitsst\u00f6rung zu diagnostizieren, zu behandeln, zu heilen oder zu verhindern. Konsultiere immer einen zugelassenen Gesundheitsexperten, bevor du Entscheidungen in Bezug auf deine Gesundheit oder dein Wohlbefinden triffst. Im Ernst, \u00fcberspring diesen Schritt nicht.<\/p>\n            <\/div>\n\n            <!-- Legal Disclaimer -->\n            <div class=\"content-card\">\n                <h3>Rechtlicher Haftungsausschluss<\/h3>\n                <p class=\"content-text\">Cannabis-Gesetze sind \u00fcberall anders und \u00e4ndern sich schneller als ein Dab wirkt. Nur weil wir \u00fcber Cannabis aufkl\u00e4ren, hei\u00dft das nicht, dass es dort legal ist, wo du bist. Es liegt an dir, deine lokalen Gesetze zu kennen und informierte Entscheidungen zu treffen.<\/p>\n            <\/div>\n\n            <!-- Age Appropriate Content - NEW SECTION -->\n            <div class=\"content-card\">\n                <h3>Altersgerechte Inhalte<\/h3>\n                <p class=\"content-text\">Diese gesamte Website ist nur f\u00fcr Erwachsene bestimmt. Wenn du unter 18 (oder an manchen Orten 21) bist, ist dieser Inhalt nichts f\u00fcr dich. Wir wollen keine Spa\u00dfbremsen sein, aber Gesetz ist Gesetz. Komm zur\u00fcck, wenn du \u00e4lter bist!<\/p>\n                <p class=\"content-text\">Indem du auf diese Seite zugreifst, best\u00e4tigst du, dass du die Mindestalteranforderungen in deiner Rechtsordnung erf\u00fcllst. Wenn du dir nicht sicher bist, was das ist, ist es wahrscheinlich an der Zeit, diesen Tab zu schlie\u00dfen und einen Erwachsenen zu fragen.<\/p>\n            <\/div>\n\n            <!-- External Links Disclaimer -->\n            <div class=\"content-card\">\n                <h3>Haftungsausschluss f\u00fcr externe Links<\/h3>\n                <p class=\"content-text\">Wir verlinken vielleicht zu anderen coolen Seiten oder erw\u00e4hnen Leute, die gro\u00dfartige Sachen machen. Aber wir k\u00f6nnen nicht kontrollieren, was au\u00dferhalb unserer eigenen Website passiert. Sobald du Two Birds One Stoned verl\u00e4sst, liegt es an dir. Surfe verantwortungsvoll.<\/p>\n            <\/div>\n\n            <!-- No Responsibility Clause -->\n            <div class=\"content-card\">\n                <h3>Haftungsausschlussklausel<\/h3>\n                <p class=\"content-text\">Hier ist der Deal: Was du mit den Informationen auf dieser Seite machst, ist vollkommen deine Entscheidung. Wir sind nicht haftbar f\u00fcr irgendwelche Entscheidungen, Handlungen oder Konsequenzen, die sich aus dem ergeben, was du hier liest, siehst oder h\u00f6rst. Wir sind hier, um zu bilden und zu unterhalten, nicht um dein Leben zu f\u00fchren.<\/p>\n            <\/div>\n\n            <!-- Contact Us -->\n            <div class=\"content-card\">\n                <h3>Kontaktiere uns<\/h3>\n                <p class=\"content-text\">Hast du Fragen? Willst du uns sagen, wie gro\u00dfartig die Seite ist? Schreib uns an:<\/p>\n                <p class=\"content-text translation-block\"><a href=\"mailto:hello@twobirdsonestoned.co\" target=\"_self\">hello@twobirdsonestoned.co<\/a><br>\nTelefon: +61 473 651 825<\/p>\n            <\/div>\n\n            <!-- The Bottom Line -->\n            <div class=\"content-card\">\n                <h3>Unterm Strich<\/h3>\n                <p class=\"content-text\">Wir sind hier, um Wissen zu teilen, Spa\u00df zu haben und Stigmen zu brechen. Aber bitte, mach deine eigene Recherche, kenne deine lokalen Gesetze und triff informierte Entscheidungen. Frieden, Liebe und Cannabis, mein Freund \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>Bleib am Ball<\/h3>\n                        <p>Cannabis entwickelt sich weiter. Wir decken Wissenschaft, Forschung und Kultur ab. Alles kostenlos und direkt in dein Postfach. Keine sozialen Medien, nur Substanz.<\/p>\n                        <ul class=\"benefits-list\">\n                            <li>\ud83c\udfac Interviews &amp; Dokumentationen<\/li>\n                            <li>\ud83d\udcda Lehrvideos &amp; Audios<\/li>\n                            <li>\ud83d\udd2c Wissenschaftlich fundierte Informationen &amp; Einsichten<\/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=\"deine@email.com\" required id=\"emailInput\">\n                            <button type=\"submit\" id=\"emailSubmitBtn\">Updates Erhalten<\/button>\n                            <p class=\"form-note\">Schlie\u00dfe dich 1000+ informierten Lesern an<\/p>\n                        <input type=\"hidden\" name=\"trp-form-language\" value=\"de\"\/><\/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\/de\/wp-json\/wp\/v2\/pages\/949","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twobirdsonestoned.co\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/twobirdsonestoned.co\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/twobirdsonestoned.co\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/twobirdsonestoned.co\/de\/wp-json\/wp\/v2\/comments?post=949"}],"version-history":[{"count":9,"href":"https:\/\/twobirdsonestoned.co\/de\/wp-json\/wp\/v2\/pages\/949\/revisions"}],"predecessor-version":[{"id":7794,"href":"https:\/\/twobirdsonestoned.co\/de\/wp-json\/wp\/v2\/pages\/949\/revisions\/7794"}],"wp:attachment":[{"href":"https:\/\/twobirdsonestoned.co\/de\/wp-json\/wp\/v2\/media?parent=949"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}