{"id":966,"date":"2025-04-21T09:44:13","date_gmt":"2025-04-21T09:44:13","guid":{"rendered":"https:\/\/twobirdsonestoned.co\/?page_id=966"},"modified":"2025-10-22T10:59:47","modified_gmt":"2025-10-22T10:59:47","slug":"terms-of-service","status":"publish","type":"page","link":"https:\/\/twobirdsonestoned.co\/pl\/terms-of-service\/","title":{"rendered":"Terms of service"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"966\" class=\"elementor elementor-966\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-83f552a e-flex e-con-boxed e-con e-parent\" data-id=\"83f552a\" 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-3b50826 elementor-widget elementor-widget-html\" data-id=\"3b50826\" 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>Warunki korzystania z us\u0142ugi | Two Birds One Stoned - platforma edukacyjna dotycz\u0105ca konopi indyjskich<\/title>\n    \n    <!-- Meta Description -->\n    <meta name=\"description\" content=\"Warunki korzystania z serwisu Two Birds One Stoned, opartej na dowodach platformy edukacyjnej dotycz\u0105cej konopi indyjskich. Ograniczenia wiekowe, wytyczne dla u\u017cytkownik\u00f3w i informacje prawne dotycz\u0105ce naszych tre\u015bci edukacyjnych.\">\n    \n    <!-- Keywords - Education focused -->\n    <meta name=\"keywords\" content=\"cannabis education terms, medicinal cannabis information, evidence-based cannabis research, cannabis science platform, educational cannabis content, cannabis policy guidelines\">\n    \n    <!-- Robots -->\n    <meta name=\"robots\" content=\"index, follow\">\n    \n    <!-- Canonical URL -->\n    <link rel=\"canonical\" href=\"https:\/\/twobirdsonestoned.co\/terms-of-service\/\">\n    \n    <!-- Open Graph Tags for Social Sharing -->\n    <meta property=\"og:type\" content=\"website\">\n    <meta property=\"og:title\" content=\"Warunki korzystania z us\u0142ugi | Two Birds One Stoned - platforma edukacyjna dotycz\u0105ca konopi indyjskich\">\n    <meta property=\"og:description\" content=\"Warunki korzystania z serwisu Two Birds One Stoned, opartej na dowodach platformy edukacyjnej dotycz\u0105cej konopi indyjskich. Ograniczenia wiekowe, wytyczne dla u\u017cytkownik\u00f3w i informacje prawne dotycz\u0105ce naszych tre\u015bci edukacyjnych.\">\n    <meta property=\"og:url\" content=\"https:\/\/twobirdsonestoned.co\/terms-of-service\/\">\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 Stoned - Logo platformy edukacyjnej dotycz\u0105cej konopi indyjskich\">\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=\"Warunki korzystania z us\u0142ugi | Two Birds One Stoned - platforma edukacyjna dotycz\u0105ca konopi indyjskich\">\n    <meta name=\"twitter:description\" content=\"Warunki korzystania z serwisu Two Birds One Stoned, opartej na dowodach platformy edukacyjnej dotycz\u0105cej konopi indyjskich. Ograniczenia wiekowe, wytyczne dla u\u017cytkownik\u00f3w i informacje prawne.\">\n    <meta name=\"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 Stoned - Logo platformy edukacyjnej dotycz\u0105cej konopi indyjskich\">\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}<\/script>\n    \n    <!-- Structured Data - WebPage -->\n    <script type=\"application\/ld+json\">{\n    \"@context\": \"https:\\\/\\\/schema.org\",\n    \"@type\": \"WebPage\",\n    \"name\": \"Terms of Service\",\n    \"description\": \"Terms of service for Two Birds One Stoned cannabis education platform\",\n    \"url\": \"https:\\\/\\\/twobirdsonestoned.co\\\/terms-of-service\\\/\",\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 Terms of Service\"\n    },\n    \"audience\": {\n        \"@type\": \"Audience\",\n        \"audienceType\": \"Adults 18+\"\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    \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        \/* TERMS PAGE SECTION - UPDATED SPACING *\/\n        .terms-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 HOMEPAGE 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.1;\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        }\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 - EMOJI VERSION *\/\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        \/* Lists - UPDATED FOR BETTER SPACING *\/\n        .content-card ul {\n            list-style-type: none;\n            padding-left: 0;\n            margin: 1.5rem 0;\n        }\n\n        .content-card li {\n            color: #E3E3DC;\n            margin-bottom: 1rem;\n            padding-left: 1.5rem;\n            position: relative;\n            line-height: 1.8;\n            padding-top: 0.3rem;\n            padding-bottom: 0.3rem;\n        }\n\n        .content-card li:before {\n            content: \"\u2022\";\n            color: #4CAF50;\n            font-weight: bold;\n            position: absolute;\n            left: 0;\n        }\n\n        .content-card li:last-child {\n            margin-bottom: 0;\n        }\n\n        \/* Benefits List Styling - FROM DISCLAIMER PAGE *\/\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 DISCLAIMER PAGE *\/\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 HOMEPAGE *\/\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            .content-card {\n                padding: 1.5rem;\n                margin: 2rem auto;\n            }\n\n            .terms-page {\n                padding-top: 113px;\n            }\n\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=\"terms-page\">\n        <div class=\"tbos-container\">\n            <!-- Title Section - MATCHING HOMEPAGE STRUCTURE -->\n            <div class=\"title-container\">\n                <h1 class=\"page-title\">Warunki Korzystania z Us\u0142ugi<\/h1>\n                <p class=\"page-subtitle\">Wytyczne i umowy dotycz\u0105ce korzystania z naszej platformy<\/p>\n                \n                <!-- Theme Toggle -->\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\">Witaj w Two Birds One Stoned.<\/p>\n                <p class=\"content-text\">Korzystaj\u0105c z tej strony internetowej, zgadzasz si\u0119 na nast\u0119puj\u0105ce warunki.<\/p>\n            <\/div>\n\n            <!-- NEW: Age Restrictions -->\n            <div class=\"content-card\">\n                <h3>Ograniczenia Wiekowe (To jest wa\u017cne!)<\/h3>\n                <p class=\"content-text\">S\u0142uchaj, musimy by\u0107 szczerzy: musisz mie\u0107 co najmniej 18 lat (lub 21 w niekt\u00f3rych miejscach, jak wi\u0119kszo\u015b\u0107 stan\u00f3w USA), \u017ceby korzysta\u0107 z tej strony. B\u0119d\u0105c tutaj, obiecujesz nam, \u017ce masz wystarczaj\u0105cy wiek w swoim regionie. Je\u015bli nie, sorry ziom, ale musisz st\u0105d wyj\u015b\u0107.<\/p>\n                <p class=\"content-text\">M\u00f3wimy powa\u017cnie. Je\u015bli odkryjemy, \u017ce jeste\u015b niepe\u0142noletni, usuniemy twoje konto i wszystkie informacje, kt\u00f3re udost\u0119pni\u0142e\u015b, szybciej ni\u017c zd\u0105\u017cysz powiedzie\u0107 \"Two Birds One Stoned\".<\/p>\n            <\/div>\n\n            <!-- General Use -->\n            <div class=\"content-card\">\n                <h3>1. Og\u00f3lne U\u017cytkowanie<\/h3>\n                <p class=\"content-text\">Ta strona jest po to, \u017ceby edukowa\u0107, informowa\u0107 i rozmawia\u0107 o cannabis. Robimy co w naszej mocy, \u017ceby by\u0142o prawdziwie, dok\u0142adnie i na bie\u017c\u0105co, ale jeste\u015bmy lud\u017ami, wi\u0119c nie mo\u017cemy zagwarantowa\u0107 perfekcji. Korzystasz ze strony na w\u0142asne ryzyko i zawsze sprawdzaj wa\u017cne informacje z profesjonalistami.<\/p>\n            <\/div>\n\n            <!-- No Medical Advice -->\n            <div class=\"content-card\">\n                <h3>2. Bez Porad Medycznych<\/h3>\n                <p class=\"content-text\">Nie jeste\u015bmy lekarzami i nic na tej stronie nie powinno by\u0107 traktowane jako porada medyczna. Je\u015bli rozwa\u017casz u\u017cywanie cannabis ze wzgl\u0119d\u00f3w zdrowotnych, porozmawiaj z licencjonowanym pracownikiem s\u0142u\u017cby zdrowia. Zawsze.<\/p>\n            <\/div>\n\n            <!-- Intellectual Property -->\n            <div class=\"content-card\">\n                <h3>3. W\u0142asno\u015b\u0107 Intelektualna<\/h3>\n                <p class=\"content-text\">Ca\u0142a oryginalna zawarto\u015b\u0107 na tej stronie (tekst, grafika, artyku\u0142y, audio, wideo itp.) nale\u017cy do Two Birds One Stoned, chyba \u017ce zaznaczono inaczej. Mo\u017cesz udost\u0119pnia\u0107 rzeczy (prosz\u0119, r\u00f3b to), ale nie kopiuj, nie sprzedawaj ani nie udawaj, \u017ce to twoje.<\/p>\n            <\/div>\n\n            <!-- User Conduct -->\n            <div class=\"content-card\">\n                <h3>4. Zachowanie U\u017cytkownika<\/h3>\n                <p class=\"content-text\">Nie r\u00f3b niczego podejrzanego. Obejmuje to spamowanie, hakowanie, przesy\u0142anie szkodliwych tre\u015bci lub \u0142amanie prawa. W zasadzie zachowaj szacunek i luz.<\/p>\n            <\/div>\n\n            <!-- NEW: User Comments & Content -->\n            <div class=\"content-card\">\n                <h3>5. Komentarze i Tre\u015bci U\u017cytkownik\u00f3w<\/h3>\n                <p class=\"content-text\">Kiedy komentujesz na naszej stronie:<\/p>\n                <ul>\n                    <li>Dajesz nam pozwolenie na wy\u015bwietlanie twojego komentarza na zawsze (lub do momentu, gdy zdecydujemy go usun\u0105\u0107)<\/li>\n                    <li>Jeste\u015b odpowiedzialny za to, co m\u00f3wisz, nie my<\/li>\n                    <li>Mo\u017cemy edytowa\u0107 lub usuwa\u0107 twoje komentarze, je\u015bli s\u0105 podejrzane<\/li>\n                    <li>Nie publikuj niczego nielegalnego, pe\u0142nego nienawi\u015bci lub spamu<\/li>\n                    <li>Je\u015bli kto\u015b z\u0142o\u017cy skarg\u0119 dotycz\u0105c\u0105 praw autorskich, zastosujemy procedury DMCA i mo\u017cemy usun\u0105\u0107 twoj\u0105 tre\u015b\u0107<\/li>\n                <\/ul>\n            <\/div>\n\n            <!-- Third-Party Links -->\n            <div class=\"content-card\">\n                <h3>6. Linki Stron Trzecich i Osadzone Tre\u015bci<\/h3>\n                <p class=\"content-text\">Czasami linkujemy do innych fajnych rzeczy lub osadzamy filmy z YouTube i podcasty ze Spotify. Nie kontrolujemy tych stron i nie jeste\u015bmy odpowiedzialni za to, co robi\u0105 lub m\u00f3wi\u0105. Je\u015bli usun\u0105 tre\u015bci lub zmieni\u0105 swoje warunki, to ich problem, nie nasz. U\u017cywaj w\u0142asnego os\u0105du, gdy odchodzisz od nas.<\/p>\n            <\/div>\n\n            <!-- NEW: You've Got Our Back (Indemnification) -->\n            <div class=\"content-card\">\n                <h3>7. Masz Nasze Plecy (Odszkodowanie)<\/h3>\n                <p class=\"content-text\">Je\u015bli zrobisz co\u015b, co wpl\u0105cze nas w k\u0142opoty, zgadzasz si\u0119 mie\u0107 nasze plecy. To znaczy, \u017ce je\u015bli kto\u015b nas pozwie z powodu czego\u015b, co opublikowa\u0142e\u015b lub zrobi\u0142e\u015b na naszej stronie, pomo\u017cesz nam si\u0119 broni\u0107 i pokryjesz wszystkie koszty. Ale nie martw si\u0119, po prostu zachowuj si\u0119 w porz\u0105dku i wszystko b\u0119dzie dobrze.<\/p>\n            <\/div>\n\n            <!-- NEW: Limiting Our Liability -->\n            <div class=\"content-card\">\n                <h3>8. Ograniczenie Naszej Odpowiedzialno\u015bci<\/h3>\n                <p class=\"content-text\">Robimy tu co w naszej mocy, ale nie jeste\u015bmy idealni. Je\u015bli co\u015b p\u00f3jdzie nie tak, nasza maksymalna odpowiedzialno\u015b\u0107 wobec ciebie wynosi \u20ac100 EUR (lub r\u00f3wnowarto\u015b\u0107 w twojej lokalnej walucie). To wszystko. Jeste\u015bmy darmow\u0105 stron\u0105 edukacyjn\u0105, a nie drzewem pieni\u0119dzy.<\/p>\n                <p class=\"content-text\">Ponadto, zapewniamy wszystko \"TAK JAK JEST\" bez \u017cadnych gwarancji. Strona mo\u017ce si\u0119 zepsu\u0107, mie\u0107 b\u0142\u0119dy lub nie dzia\u0142a\u0107 idealnie na twoim urz\u0105dzeniu. Spr\u00f3bujemy naprawi\u0107 rzeczy, ale nie mo\u017cemy zagwarantowa\u0107, \u017ce wszystko b\u0119dzie zawsze dzia\u0142a\u0107 p\u0142ynnie.<\/p>\n            <\/div>\n\n            <!-- Changes to Terms -->\n            <div class=\"content-card\">\n                <h3>9. Zmiany w Warunkach<\/h3>\n                <p class=\"content-text\">Mo\u017cemy co jaki\u015b czas aktualizowa\u0107 te Warunki. Je\u015bli to zrobimy, opublikujemy zaktualizowan\u0105 wersj\u0119 tutaj. Twoje dalsze korzystanie ze strony oznacza, \u017ce zgadzasz si\u0119 ze zmianami.<\/p>\n            <\/div>\n\n            <!-- NEW: Legal Stuff & Jurisdiction -->\n            <div class=\"content-card\">\n                <h3>10. Kwestie Prawne i Jurysdykcja<\/h3>\n                <p class=\"content-text\">Te warunki podlegaj\u0105 prawu miejsca, w kt\u00f3rym Two Birds One Stoned jest oficjalnie zarejestrowany. Spr\u00f3bujemy najpierw za\u0142atwi\u0107 sprawy polubownie, ale je\u015bli b\u0119dziemy potrzebowa\u0107 s\u0105d\u00f3w, u\u017cyjemy tych w miejscu, gdzie mamy siedzib\u0119.<\/p>\n            <\/div>\n\n            <!-- Contact -->\n            <div class=\"content-card\">\n                <h3>11. Kontakt<\/h3>\n                <p class=\"content-text\">Je\u015bli masz jakie\u015b pytania na ten temat, skontaktuj si\u0119:<\/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 Wrap-Up -->\n            <div class=\"content-card\">\n                <h3>Podsumowanie<\/h3>\n                <p class=\"content-text\">Ta strona istnieje, aby dzieli\u0107 si\u0119, edukowa\u0107 i sk\u0142ania\u0107 ludzi do my\u015blenia. Zachowaj szacunek, b\u0105d\u017a na bie\u017c\u0105co i prze\u0142amujmy stygmat razem.<\/p>\n            <\/div>\n\n            <!-- Section Break -->\n            <div class=\"section-break\"><\/div>\n\n            <!-- Keep Learning Section -->\n            <div class=\"content-card\">\n                <div class=\"signup-split\">\n                    <div class=\"signup-text\">\n                        <h3>Ucz si\u0119 dalej<\/h3>\n                        <p>Konopie ewoluuj\u0105. Zajmujemy si\u0119 nauk\u0105, badaniami i kultur\u0105. Wszystko za darmo i prosto do twojej skrzynki. Bez medi\u00f3w spo\u0142eczno\u015bciowych, tylko tre\u015b\u0107.<\/p>\n                        <ul class=\"benefits-list\">\n                            <li>\ud83c\udfac Wywiady i Dokumenty<\/li>\n                            <li>\ud83d\udcda Filmy i nagrania edukacyjne<\/li>\n                            <li>\ud83d\udd2c Informacje i spostrze\u017cenia poparte nauk\u0105<\/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=\"tw\u00f3j@email.com\" required id=\"emailInput\">\n                            <button type=\"submit\" id=\"emailSubmitBtn\">Otrzymuj Aktualizacje<\/button>\n                            <p class=\"form-note\">Do\u0142\u0105cz do 1000+ czytelnik\u00f3w, kt\u00f3rzy pozostaj\u0105 poinformowani<\/p>\n                        <input type=\"hidden\" name=\"trp-form-language\" value=\"pl\"\/><\/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\n        let isDarkTheme = true;\n\n        function toggleThemeAndText() {\n            const button = document.getElementById('theme-toggle');\n            const currentEmoji = button.textContent.trim();\n            \n            if (currentEmoji === '\ud83c\udf19') {\n                button.textContent = '\u2600\ufe0f';\n                playAudio('dayTimeAudio');\n                isDarkTheme = false;\n            } else {\n                button.textContent = '\ud83c\udf19';\n                playAudio('nightTimeAudio');\n                isDarkTheme = true;\n            }\n            \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('.email-submit');\n            const toggleButton = document.getElementById('theme-toggle');\n            \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            const mobileMenu = document.querySelector('.mobile-menu');\n            const mobileMenuLinks = document.querySelectorAll('.mobile-menu a');\n            const mobileSocialLinks = document.querySelectorAll('.mobile-socials a');\n            \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\n                console.log('Applying LIGHT theme');\n                \n                body.classList.add('light-theme');\n                \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                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                if (header) {\n                    header.style.setProperty('background', '#ffffff', 'important');\n                    header.style.setProperty('border', '2px solid #000000', 'important');\n                }\n                \n                headerNavLinks.forEach(link => {\n                    link.style.setProperty('color', '#2A2A2A', 'important');\n                });\n                \n                headerSocialLinks.forEach(link => {\n                    link.style.setProperty('color', '#2A2A2A', 'important');\n                });\n                \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                hamburgerLines.forEach(line => {\n                    line.style.setProperty('background', '#2A2A2A', 'important');\n                });\n                \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                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                footerText.forEach(text => {\n                    text.style.setProperty('color', '#1a1a1a', 'important');\n                    text.style.setProperty('font-weight', '500', 'important');\n                });\n                \n                footerLinks.forEach(link => {\n                    link.style.setProperty('color', '#000000', 'important');\n                });\n                \n                footerSocialLinks.forEach(link => {\n                    link.style.setProperty('color', '#4CAF50', 'important');\n                });\n                \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                    const cardTitles = card.querySelectorAll('h3');\n                    cardTitles.forEach(cardTitle => {\n                        cardTitle.style.setProperty('color', '#B8860B', 'important');\n                    });\n                    \n                    const cardTexts = card.querySelectorAll('p, .content-text');\n                    cardTexts.forEach(cardP => {\n                        cardP.style.setProperty('color', '#1a1a1a', 'important');\n                        cardP.style.setProperty('font-weight', '500', 'important');\n                    });\n\n                    const listItems = card.querySelectorAll('li');\n                    listItems.forEach(item => {\n                        item.style.setProperty('color', '#1a1a1a', 'important');\n                    });\n                    \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                    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                    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                    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                    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                    const signupTitles = card.querySelectorAll('.signup-text h3');\n                    signupTitles.forEach(title => {\n                        title.style.setProperty('color', '#B8860B', 'important');\n                    });\n\n                    const links = card.querySelectorAll('a');\n                    links.forEach(link => {\n                        link.style.setProperty('color', '#B8860B', 'important');\n                    });\n                });\n                \n                buttons.forEach(button => {\n                    button.style.setProperty('background-color', '#B8860B', 'important');\n                    button.style.setProperty('color', '#fff', 'important');\n                });\n                \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                if (title) {\n                    title.style.setProperty('text-shadow', 'none', 'important');\n                    title.style.setProperty('color', '#B8860B', 'important');\n                }\n\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\n                console.log('Applying DARK theme');\n                \n                body.classList.remove('light-theme');\n                \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                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                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                headerNavLinks.forEach(link => {\n                    link.style.setProperty('color', '#f5ebd6', 'important');\n                });\n                \n                headerSocialLinks.forEach(link => {\n                    link.style.setProperty('color', '#f5ebd6', 'important');\n                });\n                \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                hamburgerLines.forEach(line => {\n                    line.style.setProperty('background', '#f5ebd6', 'important');\n                });\n                \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                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                footerText.forEach(text => {\n                    text.style.setProperty('color', '#f5ebd6', 'important');\n                    text.style.setProperty('font-weight', '400', 'important');\n                });\n                \n                footerLinks.forEach(link => {\n                    link.style.setProperty('color', '#4CAF50', 'important');\n                });\n                \n                footerSocialLinks.forEach(link => {\n                    link.style.setProperty('color', '#4CAF50', 'important');\n                });\n                \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                    const cardTitles = card.querySelectorAll('h3');\n                    cardTitles.forEach(cardTitle => {\n                        cardTitle.style.setProperty('color', '#F4C542', 'important');\n                    });\n                    \n                    const cardTexts = card.querySelectorAll('p, .content-text');\n                    cardTexts.forEach(cardP => {\n                        cardP.style.setProperty('color', '#E3E3DC', 'important');\n                        cardP.style.setProperty('font-weight', '400', 'important');\n                    });\n\n                    const listItems = card.querySelectorAll('li');\n                    listItems.forEach(item => {\n                        item.style.setProperty('color', '#E3E3DC', 'important');\n                    });\n                    \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                    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                    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                    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                    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                    const signupTitles = card.querySelectorAll('.signup-text h3');\n                    signupTitles.forEach(title => {\n                        title.style.setProperty('color', '#F4C542', 'important');\n                    });\n\n                    const links = card.querySelectorAll('a');\n                    links.forEach(link => {\n                        link.style.setProperty('color', '#4CAF50', 'important');\n                    });\n                });\n                \n                buttons.forEach(button => {\n                    button.style.setProperty('background-color', '#4CAF50', 'important');\n                    button.style.setProperty('color', '#000', 'important');\n                });\n                \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                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\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                const originalText = submitBtn.textContent;\n                submitBtn.textContent = 'Joining...';\n                submitBtn.disabled = true;\n                \n                const formData = new FormData();\n                formData.append('entry.690743589', email);\n                \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                    messageDiv.style.display = 'block';\n                    messageDiv.style.color = '#4CAF50';\n                    messageDiv.textContent = '\ud83c\udf89 Thanks! You\\'re on the list.';\n                    \n                    emailInput.value = '';\n                    \n                    setTimeout(() => {\n                        messageDiv.style.display = 'none';\n                    }, 5000);\n                })\n                .catch(() => {\n                    messageDiv.style.display = 'block';\n                    messageDiv.style.color = '#ff6b6b';\n                    messageDiv.textContent = 'Oops! Something went wrong. Please try again.';\n                    \n                    setTimeout(() => {\n                        messageDiv.style.display = 'none';\n                    }, 5000);\n                })\n                .finally(() => {\n                    submitBtn.textContent = originalText;\n                    submitBtn.disabled = false;\n                });\n            });\n        }\n\n        \/\/ Animation Functions\n        function initializeAnimations() {\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            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>Terms of Service | Two Birds One Stoned &#8211; Cannabis Education Platform Terms of Service The guidelines and agreements for using our platform \ud83c\udf19 Welcome to Two Birds One Stoned. By using this website, you agree to the following terms and conditions. Age Restrictions (This is Important!) Look, we need to be real about this, [&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-966","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/twobirdsonestoned.co\/pl\/wp-json\/wp\/v2\/pages\/966","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twobirdsonestoned.co\/pl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/twobirdsonestoned.co\/pl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/twobirdsonestoned.co\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/twobirdsonestoned.co\/pl\/wp-json\/wp\/v2\/comments?post=966"}],"version-history":[{"count":18,"href":"https:\/\/twobirdsonestoned.co\/pl\/wp-json\/wp\/v2\/pages\/966\/revisions"}],"predecessor-version":[{"id":7791,"href":"https:\/\/twobirdsonestoned.co\/pl\/wp-json\/wp\/v2\/pages\/966\/revisions\/7791"}],"wp:attachment":[{"href":"https:\/\/twobirdsonestoned.co\/pl\/wp-json\/wp\/v2\/media?parent=966"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}