[{"data":1,"prerenderedAt":141},["ShallowReactive",2],{"use-cases-recruiting-landing-page-ko":3,"iframe_data":139,"raw_iframe_data_https:\u002F\u002Fcdn.landing-page.io\u002Flandingpage_io\u002Ftemplates\u002Frecruiting-landing-page\u002Frecruiting-landing-page.html":140},{"id":4,"title":5,"best_practices":6,"copy_starters":22,"cover":45,"description":46,"extension":47,"faq":48,"h1":5,"key_facts":63,"meta":68,"order":69,"problems_this_solves":70,"rawbody":80,"sections":81,"seo":103,"seo_keywords":106,"stem":126,"tags":127,"who_it_is_for":129,"__hash__":137,"rawPath":138},"use_cases_ko\u002Fuse_cases\u002Fko\u002Frecruiting-landing-page.json","인재를 유치하는 구인 플랫폼 랜딩 페이지 구축",{"title":7,"do":8,"avoid":15},"모범 사례",{"title":9,"items":10},"해야 할 일",[11,12,13,14],"히어로에 채용 공고 검색창을 눈에 띄게 포함하여 방문자가 즉시 행동할 수 있게 하세요","기업 로고와 핵심 지표(활성 채용 공고, 지원자 수)를 선보여 신뢰도를 구축하세요","구직자와 고용주를 위해 각각 별도의 CTA를 사용하세요","실제 채용 공고나 카테고리를 선보여 플랫폼이 활발히 운영되고 있음을 보여주세요",{"title":16,"items":17},"피해야 할 일",[18,19,20,21],"'구인을 도와드립니다' 같은 모호한 헤드라인을 피하세요—구체적이고 혜택 중심의 카피를 사용하세요","검색창이나 가입 CTA를 아래 영역에 숨기지 마세요","일반적인 스톡 이미지를 피하세요—실제 직장과 전문가의 진정성 있는 이미지를 사용하세요","어느 한 대상자도 간과하지 마세요—구직자와 고용주 모두에게 명확한 행동 경로가 필요합니다",{"title":23,"description":24,"items":25},"카피 시작 문구","이를 여러분의 카피에 대한 영감으로 사용하세요. 브랜드 보이스와 구체적인 제안에 맞게 사용자 정의하세요.",[26,29,32,42],{"label":27,"content":28},"헤드라인","당신의 다음 꿈의 직장을 찾아보세요",{"label":30,"content":31},"서브헤드라인","[수]+ 전문가와 [수]+ 기업이 우리 플랫폼에서 채용 중입니다.",{"label":33,"content":34},"가치 요점",[35,38,40],{"icon":36,"content":37},"check","스킬과 선호도 기반 AI 매칭",{"icon":36,"content":39},"주요 기업의 채용 담당자에게 직접 접근",{"icon":36,"content":41},"구직자 무료—숨겨진 비용 없음",{"label":43,"content":44},"콜투액션 (CTA)","채용 공고 검색","https:\u002F\u002Fcdn.landing-page.io\u002Flandingpage_io\u002Fimage\u002Fsolutions\u002Fnew\u002Frecruiting.webp","추천 채용 공고, 기업 로고, 검색 기능, 이중 대상자 CTA로 구직자와 고용주를 연결하세요.","json",{"title":49,"items":50},"자주 묻는 질문",[51,54,57,60],{"label":52,"content":53},"구직자에게 무료인가요?","네, 구직자는 프로필을 만들고, 채용 공고를 검색하고, 지원할 수 있습니다. 프로필 가시성 향상과 같은 프리미엄 기능은 유료로 제공될 수 있습니다.",{"label":55,"content":56},"고용주는 어떻게 채용 공고를 올리나요?","고용주는 가입하고, 기업을 인증한 후, 대시보드를 통해 채용 공고를 올릴 수 있습니다. 가격 및 플랜은 고용주 섹션에 상세히 설명되어 있습니다.",{"label":58,"content":59},"기업과 채용 공고가 검증되나요?","플랫폼의 모든 고용주는 합법적인 기회를 보장하기 위해 심사됩니다. 채용 공고는 품질과 관련성을 유지하기 위해 검토됩니다.",{"label":61,"content":62},"채용 매칭은 어떻게 작동하나요?","AI 기반 알고리즘은 스킬, 경험, 커리어 선호도를 기반으로 지원자와 직무를 매칭합니다. 수동으로 채용 공고를 검색하고 필터링할 수도 있습니다.",{"title":64,"goal":65,"section_count":66,"drafting_time":67},"주요 사실","Recruiting","6개 섹션","초안 작성 2-4분",{},11,{"title":71,"description":72,"items":73},"해결하는 문제점","채용 랜딩 페이지는 두 대상자를 동시에 서비스하며, 구직자와 고용주 모두의 신뢰를 구축하면서 가입과 채용 공고 등록을 촉진합니다.",[74,75,76,77,78,79],"검색 가능한 히어로와 명확한 가치 제안으로 구직자를 유치합니다","기업 로고, 인증 배지, 배치 통계로 고용주의 신뢰를 구축합니다","구직자와 고용주를 위한 대상자별 CTA로 이중 가입을 유도합니다","실시간 채용 공고 수와 지원자 지표로 플랫폼 활성도를 보여줍니다","눈에 띄는 검색창으로 즉각적인 행동이 가능하도록 마찰을 줄입니다","언론과 파트너십 outreach를 위한 전문적인 첫인상을 제공합니다","{\n  \"title\": \"인재를 유치하는 구인 플랫폼 랜딩 페이지 구축\",\n  \"description\": \"추천 채용 공고, 기업 로고, 검색 기능, 이중 대상자 CTA로 구직자와 고용주를 연결하세요.\",\n  \"order\": 11,\n  \"cover\": \"https:\u002F\u002Fcdn.landing-page.io\u002Flandingpage_io\u002Fimage\u002Fsolutions\u002Fnew\u002Frecruiting.webp\",\n  \"tags\": [\n    \"Recruiting\",\n    \"Jobs\"\n  ],\n  \"sections\": {\n    \"title\": \"페이지 청사진\",\n    \"description\": \"이 사용 사례에는 방문자를 인지에서 행동으로 안내하도록 설계된 6가지 주요 섹션이 포함되어 있습니다.\",\n    \"items\": [\n      {\n        \"title\": \"히어로\",\n        \"description\": \"이중 대상자 헤드라인, 채용 공고 검색창(키워드 + 위치), 구직자와 고용주를 위한 CTA로 이끌어가세요.\"\n      },\n      {\n        \"title\": \"추천 채용 공고\",\n        \"description\": \"기업명, 직무, 위치와 함께 주요 채용 공고 또는 카테고리를 선보여 활발한 플랫폼임을 보여주세요.\"\n      },\n      {\n        \"title\": \"소셜 프루프\",\n        \"description\": \"플랫폼에 등록된 기업 로고, 핵심 지표(활성 채용 공고, 등록된 지원자), 성공 사례를 표시하세요.\"\n      },\n      {\n        \"title\": \"가치 제안\",\n        \"description\": \"구직자를 위한 스마트 매칭과 고용주를 위한 우수 지원자 등 두 대상자의 혜택을 명확히 설명하세요.\"\n      },\n      {\n        \"title\": \"가입 CTA\",\n        \"description\": \"구직자('프로필 만들기')와 고용주('채용 공고 올리기')를 위한 각기 다른 CTA를 페이지 여러 곳에 배치하세요.\"\n      },\n      {\n        \"title\": \"FAQ\",\n        \"description\": \"가격, 채용 공고 검증, 매칭 방식, 구직자 무료 여부에 대한 질문을 해결하세요.\"\n      }\n    ]\n  },\n  \"who_it_is_for\": {\n    \"title\": \"대상\",\n    \"items\": [\n      \"지원자와 고용주를 동시에 유치하는 구인 플랫폼\",\n      \"브랜드화된 온라인 인지도를 구축하는 채용 대행사\",\n      \"새로운 인재 마켓플레이스를 출시하는 채용 스타트업\",\n      \"채용 도구나 플랫폼을 홍보하는 HR테크 기업\",\n      \"특정 산업이나 직무를 타겟팅하는 전문 취업 사이트\"\n    ]\n  },\n  \"problems_this_solves\": {\n    \"title\": \"해결하는 문제점\",\n    \"description\": \"채용 랜딩 페이지는 두 대상자를 동시에 서비스하며, 구직자와 고용주 모두의 신뢰를 구축하면서 가입과 채용 공고 등록을 촉진합니다.\",\n    \"items\": [\n      \"검색 가능한 히어로와 명확한 가치 제안으로 구직자를 유치합니다\",\n      \"기업 로고, 인증 배지, 배치 통계로 고용주의 신뢰를 구축합니다\",\n      \"구직자와 고용주를 위한 대상자별 CTA로 이중 가입을 유도합니다\",\n      \"실시간 채용 공고 수와 지원자 지표로 플랫폼 활성도를 보여줍니다\",\n      \"눈에 띄는 검색창으로 즉각적인 행동이 가능하도록 마찰을 줄입니다\",\n      \"언론과 파트너십 outreach를 위한 전문적인 첫인상을 제공합니다\"\n    ]\n  },\n  \"copy_starters\": {\n    \"title\": \"카피 시작 문구\",\n    \"description\": \"이를 여러분의 카피에 대한 영감으로 사용하세요. 브랜드 보이스와 구체적인 제안에 맞게 사용자 정의하세요.\",\n    \"items\": [\n      {\n        \"label\": \"헤드라인\",\n        \"content\": \"당신의 다음 꿈의 직장을 찾아보세요\"\n      },\n      {\n        \"label\": \"서브헤드라인\",\n        \"content\": \"[수]+ 전문가와 [수]+ 기업이 우리 플랫폼에서 채용 중입니다.\"\n      },\n      {\n        \"label\": \"가치 요점\",\n        \"content\": [\n          {\n            \"icon\": \"check\",\n            \"content\": \"스킬과 선호도 기반 AI 매칭\"\n          },\n          {\n            \"icon\": \"check\",\n            \"content\": \"주요 기업의 채용 담당자에게 직접 접근\"\n          },\n          {\n            \"icon\": \"check\",\n            \"content\": \"구직자 무료—숨겨진 비용 없음\"\n          }\n        ]\n      },\n      {\n        \"label\": \"콜투액션 (CTA)\",\n        \"content\": \"채용 공고 검색\"\n      }\n    ]\n  },\n  \"best_practices\": {\n    \"title\": \"모범 사례\",\n    \"do\": {\n      \"title\": \"해야 할 일\",\n      \"items\": [\n        \"히어로에 채용 공고 검색창을 눈에 띄게 포함하여 방문자가 즉시 행동할 수 있게 하세요\",\n        \"기업 로고와 핵심 지표(활성 채용 공고, 지원자 수)를 선보여 신뢰도를 구축하세요\",\n        \"구직자와 고용주를 위해 각각 별도의 CTA를 사용하세요\",\n        \"실제 채용 공고나 카테고리를 선보여 플랫폼이 활발히 운영되고 있음을 보여주세요\"\n      ]\n    },\n    \"avoid\": {\n      \"title\": \"피해야 할 일\",\n      \"items\": [\n        \"'구인을 도와드립니다' 같은 모호한 헤드라인을 피하세요—구체적이고 혜택 중심의 카피를 사용하세요\",\n        \"검색창이나 가입 CTA를 아래 영역에 숨기지 마세요\",\n        \"일반적인 스톡 이미지를 피하세요—실제 직장과 전문가의 진정성 있는 이미지를 사용하세요\",\n        \"어느 한 대상자도 간과하지 마세요—구직자와 고용주 모두에게 명확한 행동 경로가 필요합니다\"\n      ]\n    }\n  },\n  \"seo_keywords\": {\n    \"title\": \"SEO 키워드\",\n    \"description\": \"이러한 키워드를 사용하여 검색 엔진에 맞게 페이지를 최적화하고 검색 용이성을 개선하세요.\",\n    \"items\": [\n      {\n        \"list_name\": \"주요 키워드\",\n        \"keywords\": [\n          \"구인 플랫폼 랜딩 페이지\"\n        ]\n      },\n      {\n        \"list_name\": \"보조 키워드\",\n        \"keywords\": [\n          \"채용 랜딩 페이지\",\n          \"구인 게시판 가입 페이지\",\n          \"커리어 플랫폼 랜딩 페이지\"\n        ]\n      },\n      {\n        \"list_name\": \"롱테일 키워드\",\n        \"keywords\": [\n          \"구인 플랫폼 랜딩 페이지 만드는 방법\",\n          \"가장 좋은 채용 랜딩 페이지 템플릿\",\n          \"구인 게시판 랜딩 페이지 모범 사례\"\n        ]\n      }\n    ]\n  },\n  \"key_facts\": {\n    \"title\": \"주요 사실\",\n    \"goal\": \"Recruiting\",\n    \"section_count\": \"6개 섹션\",\n    \"drafting_time\": \"초안 작성 2-4분\"\n  },\n  \"faq\": {\n    \"title\": \"자주 묻는 질문\",\n    \"items\": [\n      {\n        \"label\": \"구직자에게 무료인가요?\",\n        \"content\": \"네, 구직자는 프로필을 만들고, 채용 공고를 검색하고, 지원할 수 있습니다. 프로필 가시성 향상과 같은 프리미엄 기능은 유료로 제공될 수 있습니다.\"\n      },\n      {\n        \"label\": \"고용주는 어떻게 채용 공고를 올리나요?\",\n        \"content\": \"고용주는 가입하고, 기업을 인증한 후, 대시보드를 통해 채용 공고를 올릴 수 있습니다. 가격 및 플랜은 고용주 섹션에 상세히 설명되어 있습니다.\"\n      },\n      {\n        \"label\": \"기업과 채용 공고가 검증되나요?\",\n        \"content\": \"플랫폼의 모든 고용주는 합법적인 기회를 보장하기 위해 심사됩니다. 채용 공고는 품질과 관련성을 유지하기 위해 검토됩니다.\"\n      },\n      {\n        \"label\": \"채용 매칭은 어떻게 작동하나요?\",\n        \"content\": \"AI 기반 알고리즘은 스킬, 경험, 커리어 선호도를 기반으로 지원자와 직무를 매칭합니다. 수동으로 채용 공고를 검색하고 필터링할 수도 있습니다.\"\n      }\n    ]\n  },\n  \"seo\": {\n    \"title\": \"채용 플랫폼 랜딩페이지 만들기 | Landing-Page\",\n    \"description\": \"AI로 채용 플랫폼 랜딩페이지를 몇 분 만에 만드세요. 채용 공고와 핵심 지표로 인재를 유치하세요.\"\n  },\n  \"h1\": \"인재를 유치하는 구인 플랫폼 랜딩 페이지 구축\"\n}",{"title":82,"description":83,"items":84},"페이지 청사진","이 사용 사례에는 방문자를 인지에서 행동으로 안내하도록 설계된 6가지 주요 섹션이 포함되어 있습니다.",[85,88,91,94,97,100],{"title":86,"description":87},"히어로","이중 대상자 헤드라인, 채용 공고 검색창(키워드 + 위치), 구직자와 고용주를 위한 CTA로 이끌어가세요.",{"title":89,"description":90},"추천 채용 공고","기업명, 직무, 위치와 함께 주요 채용 공고 또는 카테고리를 선보여 활발한 플랫폼임을 보여주세요.",{"title":92,"description":93},"소셜 프루프","플랫폼에 등록된 기업 로고, 핵심 지표(활성 채용 공고, 등록된 지원자), 성공 사례를 표시하세요.",{"title":95,"description":96},"가치 제안","구직자를 위한 스마트 매칭과 고용주를 위한 우수 지원자 등 두 대상자의 혜택을 명확히 설명하세요.",{"title":98,"description":99},"가입 CTA","구직자('프로필 만들기')와 고용주('채용 공고 올리기')를 위한 각기 다른 CTA를 페이지 여러 곳에 배치하세요.",{"title":101,"description":102},"FAQ","가격, 채용 공고 검증, 매칭 방식, 구직자 무료 여부에 대한 질문을 해결하세요.",{"title":104,"description":105},"채용 플랫폼 랜딩페이지 만들기 | Landing-Page","AI로 채용 플랫폼 랜딩페이지를 몇 분 만에 만드세요. 채용 공고와 핵심 지표로 인재를 유치하세요.",{"title":107,"description":108,"items":109},"SEO 키워드","이러한 키워드를 사용하여 검색 엔진에 맞게 페이지를 최적화하고 검색 용이성을 개선하세요.",[110,114,120],{"list_name":111,"keywords":112},"주요 키워드",[113],"구인 플랫폼 랜딩 페이지",{"list_name":115,"keywords":116},"보조 키워드",[117,118,119],"채용 랜딩 페이지","구인 게시판 가입 페이지","커리어 플랫폼 랜딩 페이지",{"list_name":121,"keywords":122},"롱테일 키워드",[123,124,125],"구인 플랫폼 랜딩 페이지 만드는 방법","가장 좋은 채용 랜딩 페이지 템플릿","구인 게시판 랜딩 페이지 모범 사례","use_cases\u002Fko\u002Frecruiting-landing-page",[65,128],"Jobs",{"title":130,"items":131},"대상",[132,133,134,135,136],"지원자와 고용주를 동시에 유치하는 구인 플랫폼","브랜드화된 온라인 인지도를 구축하는 채용 대행사","새로운 인재 마켓플레이스를 출시하는 채용 스타트업","채용 도구나 플랫폼을 홍보하는 HR테크 기업","특정 산업이나 직무를 타겟팅하는 전문 취업 사이트","Fb49vNSlFCwsnQ4pLx4W5yRXb9zlF4TYTRSTMLgPH8c","\u002Frecruiting-landing-page","\u003C!DOCTYPE html>\n\u003Chtml lang=\"en\">\n\u003Chead>\n  \u003Cmeta charset=\"UTF-8\">\n  \u003Cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  \u003Ctitle>Horizon Habits — Build Better Days | iOS & Android\u003C\u002Ftitle>\n  \u003Cmeta name=\"description\" content=\"A delightful habit & routine app with streaks, focus timers, mood tracking, and AI nudges. No ads. 4.8★ average. Download free on iOS and Android.\">\n  \n  \u003C!-- Open Graph -->\n  \u003Cmeta property=\"og:title\" content=\"Horizon Habits — Build Better Days\">\n  \u003Cmeta property=\"og:description\" content=\"A delightful habit & routine app with streaks, focus timers, mood tracking, and AI nudges. No ads. 4.8★ average.\">\n  \u003Cmeta property=\"og:image\" content=\"https:\u002F\u002Fcdn.landing-page.io\u002Flandingpage_io\u002Ftemplates\u002Fapp-page\u002Fapp-icon-1024.png\">\n  \n  \u003C!-- Twitter Card -->\n  \u003Cmeta name=\"twitter:card\" content=\"summary_large_image\">\n  \u003Cmeta name=\"twitter:title\" content=\"Horizon Habits — Build Better Days\">\n  \u003Cmeta name=\"twitter:description\" content=\"A delightful habit & routine app with streaks, focus timers, mood tracking, and AI nudges.\">\n  \n  \u003C!-- Tailwind CSS CDN -->\n  \u003Cscript src=\"https:\u002F\u002Fcdn.tailwindcss.com\">\u003C\u002Fscript>\n  \n  \u003C!-- Tailwind Config -->\n  \u003Cscript>\n    tailwind.config = {\n      theme: {\n        extend: {\n          colors: {\n            background: '#fafafa',\n            foreground: '#0a0a0a',\n            primary: '#2563eb',\n            'primary-foreground': '#ffffff',\n            secondary: '#f1f5f9',\n            'secondary-foreground': '#1e293b',\n            accent: '#0ea5e9',\n            'accent-foreground': '#ffffff',\n            muted: '#f8fafc',\n            'muted-foreground': '#64748b',\n            card: '#ffffff',\n            'card-foreground': '#0a0a0a',\n            border: '#e2e8f0',\n            success: '#10b981',\n            'success-foreground': '#ffffff',\n          },\n          fontFamily: {\n            sans: ['Inter', 'system-ui', '-apple-system', 'sans-serif'],\n          },\n          borderRadius: {\n            'lg': '0.75rem',\n            'xl': '1rem',\n            '2xl': '1.5rem',\n            '3xl': '2rem',\n          },\n        }\n      }\n    }\n  \u003C\u002Fscript>\n  \n  \u003C!-- Google Fonts -->\n  \u003Clink rel=\"preconnect\" href=\"https:\u002F\u002Ffonts.googleapis.com\">\n  \u003Clink rel=\"preconnect\" href=\"https:\u002F\u002Ffonts.gstatic.com\" crossorigin>\n  \u003Clink href=\"https:\u002F\u002Ffonts.googleapis.com\u002Fcss2?family=Inter:wght@400;500;600;700;800&display=swap\" rel=\"stylesheet\">\n  \n  \u003C!-- Custom Styles -->\n  \u003Cstyle>\n    html {\n      scroll-behavior: smooth;\n    }\n    \n    @media (prefers-reduced-motion: prefer-reduced-motion) {\n      html {\n        scroll-behavior: auto;\n      }\n    }\n    \n    body {\n      font-feature-settings: \"rlig\" 1, \"calt\" 1;\n    }\n    \n    .text-balance {\n      text-wrap: balance;\n    }\n    \n    .text-pretty {\n      text-wrap: pretty;\n    }\n    \n    @media (prefers-color-scheme: dark) {\n      :root {\n        --color-background: #0a0a0a;\n        --color-foreground: #fafafa;\n        --color-card: #18181b;\n        --color-border: #27272a;\n      }\n    }\n  \u003C\u002Fstyle>\n  \n  \u003C!-- Structured Data -->\n  \u003Cscript type=\"application\u002Fld+json\">\n  {\n    \"@context\": \"https:\u002F\u002Fschema.org\",\n    \"@type\": \"Organization\",\n    \"name\": \"Horizon Labs, Inc.\",\n    \"url\": \"https:\u002F\u002Fhorizonhabits.example\",\n    \"logo\": \"https:\u002F\u002Fcdn.landing-page.io\u002Flandingpage_io\u002Ftemplates\u002Fapp-page\u002Flogo-horizon.jpg\",\n    \"contactPoint\": {\n      \"@type\": \"ContactPoint\",\n      \"telephone\": \"+1-628-555-0186\",\n      \"contactType\": \"Customer Support\",\n      \"email\": \"support@horizonhabits.example\"\n    },\n    \"sameAs\": [\n      \"https:\u002F\u002Fwww.instagram.com\u002Fhorizonhabits\",\n      \"https:\u002F\u002Ftwitter.com\u002Fhorizonhabits\",\n      \"https:\u002F\u002Fwww.youtube.com\u002F@horizonhabits\"\n    ]\n  }\n  \u003C\u002Fscript>\n  \n  \u003Cscript type=\"application\u002Fld+json\">\n  {\n    \"@context\": \"https:\u002F\u002Fschema.org\",\n    \"@type\": \"MobileApplication\",\n    \"name\": \"Horizon Habits\",\n    \"operatingSystem\": \"iOS 15+, Android 9+\",\n    \"applicationCategory\": \"HealthApplication\",\n    \"aggregateRating\": {\n      \"@type\": \"AggregateRating\",\n      \"ratingValue\": \"4.8\",\n      \"ratingCount\": \"8412\"\n    },\n    \"offers\": {\n      \"@type\": \"Offer\",\n      \"price\": \"0\",\n      \"priceCurrency\": \"USD\"\n    },\n    \"screenshot\": \"https:\u002F\u002Fcdn.landing-page.io\u002Flandingpage_io\u002Ftemplates\u002Fapp-page\u002Fscreenshot-today-view.jpg\"\n  }\n  \u003C\u002Fscript>\n\u003C\u002Fhead>\n\u003Cbody class=\"bg-background text-foreground antialiased\">\n\n  \u003C!-- Sticky Mobile Action Bar -->\n  \u003Cdiv id=\"mobile-action-bar\" class=\"fixed bottom-0 left-0 right-0 z-50 bg-card border-t border-border p-4 shadow-lg md:hidden\" style=\"display: none;\">\n    \u003Cdiv class=\"flex gap-3\">\n      \u003Cbutton onclick=\"window.open('https:\u002F\u002Fapps.example.com\u002Fios\u002Fhorizon-habits', '_blank')\" class=\"flex-1 bg-primary text-primary-foreground font-semibold py-3 px-4 rounded-lg hover:bg-primary\u002F90 transition-colors flex items-center justify-center gap-2\">\n        \u003Ci data-lucide=\"apple\" class=\"w-5 h-5\">\u003C\u002Fi>\n        iOS\n      \u003C\u002Fbutton>\n      \u003Cbutton onclick=\"window.open('https:\u002F\u002Fapps.example.com\u002Fandroid\u002Fhorizon-habits', '_blank')\" class=\"flex-1 bg-secondary text-secondary-foreground font-semibold py-3 px-4 rounded-lg hover:bg-secondary\u002F90 transition-colors flex items-center justify-center gap-2\">\n        \u003Ci data-lucide=\"play\" class=\"w-5 h-5\">\u003C\u002Fi>\n        Android\n      \u003C\u002Fbutton>\n    \u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n\n  \u003Cmain class=\"min-h-screen\">\n    \n    \u003C!-- Hero Section -->\n    \u003Csection class=\"relative overflow-hidden bg-gradient-to-b from-muted to-background py-16 md:py-24 lg:py-32\">\n      \u003Cdiv class=\"container mx-auto px-4\">\n        \u003Cdiv class=\"grid gap-12 lg:grid-cols-2 lg:gap-16 items-center\">\n          \u003C!-- Content -->\n          \u003Cdiv class=\"flex flex-col gap-6 text-center lg:text-left\">\n            \u003Ch1 class=\"text-4xl font-bold tracking-tight text-balance sm:text-5xl md:text-6xl lg:text-7xl\">\n              Habits That Finally Stick\n            \u003C\u002Fh1>\n            \u003Cp class=\"text-lg text-muted-foreground text-pretty md:text-xl lg:text-2xl leading-relaxed\">\n              Horizon Habits turns routines into tiny wins—streaks, focus timers, mood check-ins, and smart nudges that meet you where you are. No ads. No noise.\n            \u003C\u002Fp>\n\n            \u003C!-- CTAs -->\n            \u003Cdiv class=\"flex flex-col sm:flex-row gap-4 justify-center lg:justify-start\">\n              \u003Cbutton onclick=\"window.open('https:\u002F\u002Fapps.example.com\u002Fios\u002Fhorizon-habits', '_blank')\" class=\"inline-flex items-center justify-center gap-2 bg-primary text-primary-foreground font-semibold py-3 px-6 rounded-lg text-base hover:bg-primary\u002F90 transition-colors\">\n                \u003Ci data-lucide=\"apple\" class=\"w-5 h-5\">\u003C\u002Fi>\n                Get on iOS\n              \u003C\u002Fbutton>\n              \u003Cbutton onclick=\"window.open('https:\u002F\u002Fapps.example.com\u002Fandroid\u002Fhorizon-habits', '_blank')\" class=\"inline-flex items-center justify-center gap-2 bg-transparent border-2 border-border text-foreground font-semibold py-3 px-6 rounded-lg text-base hover:bg-muted transition-colors\">\n                \u003Ci data-lucide=\"play\" class=\"w-5 h-5\">\u003C\u002Fi>\n                Get on Android\n              \u003C\u002Fbutton>\n            \u003C\u002Fdiv>\n\n            \u003C!-- Micro-assurance -->\n            \u003Cp class=\"text-sm text-muted-foreground\">Free to start • No ads • Data never sold\u003C\u002Fp>\n\n            \u003C!-- Trust strip -->\n            \u003Cdiv class=\"flex flex-col gap-2 text-sm text-muted-foreground border-t border-border pt-6\">\n              \u003Cp class=\"font-medium\">Average 4.8★ from 8,412 reviews\u003C\u002Fp>\n              \u003Cp>Featured on Product Hunt • Syncs with Apple Health & Google Fit\u003C\u002Fp>\n            \u003C\u002Fdiv>\n          \u003C\u002Fdiv>\n\n          \u003C!-- Hero Visual -->\n          \u003Cdiv class=\"relative flex justify-center lg:justify-end\">\n            \u003Cdiv class=\"relative w-full max-w-md\">\n              \u003Cimg src=\"https:\u002F\u002Fcdn.landing-page.io\u002Flandingpage_io\u002Ftemplates\u002Fapp-page\u002Fhero-app-mockup.jpg\" alt=\"Horizon Habits app interface showing Weekly Review & Streaks\" class=\"rounded-3xl shadow-2xl w-full\" loading=\"eager\">\n              \u003Cp class=\"text-center text-sm text-muted-foreground mt-4\">Weekly Review & Streaks\u003C\u002Fp>\n            \u003C\u002Fdiv>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n    \u003C\u002Fsection>\n\n    \u003C!-- Value Pillars Section -->\n    \u003Csection id=\"why\" class=\"py-16 md:py-24 bg-background\">\n      \u003Cdiv class=\"container mx-auto px-4\">\n        \u003Ch2 class=\"text-3xl font-bold text-center mb-12 md:text-4xl text-balance\">Why You'll Love It\u003C\u002Fh2>\n        \u003Cdiv class=\"grid gap-8 md:grid-cols-2 lg:grid-cols-3\">\n          \u003Cdiv class=\"flex flex-col gap-4 p-6 rounded-2xl bg-card border border-border\">\n            \u003Cdiv class=\"flex items-center gap-3\">\n              \u003Cdiv class=\"p-2 rounded-lg bg-primary\u002F10\">\n                \u003Ci data-lucide=\"flame\" class=\"h-6 w-6 text-primary\">\u003C\u002Fi>\n              \u003C\u002Fdiv>\n              \u003Ch3 class=\"text-xl font-semibold\">Streaks That Motivate\u003C\u002Fh3>\n            \u003C\u002Fdiv>\n            \u003Cp class=\"text-muted-foreground leading-relaxed\">Visual rings and gentle reminders keep you consistent without guilt traps.\u003C\u002Fp>\n          \u003C\u002Fdiv>\n          \n          \u003Cdiv class=\"flex flex-col gap-4 p-6 rounded-2xl bg-card border border-border\">\n            \u003Cdiv class=\"flex items-center gap-3\">\n              \u003Cdiv class=\"p-2 rounded-lg bg-primary\u002F10\">\n                \u003Ci data-lucide=\"timer\" class=\"h-6 w-6 text-primary\">\u003C\u002Fi>\n              \u003C\u002Fdiv>\n              \u003Ch3 class=\"text-xl font-semibold\">Focus That Flows\u003C\u002Fh3>\n            \u003C\u002Fdiv>\n            \u003Cp class=\"text-muted-foreground leading-relaxed\">Pomodoro-style timers with session notes and distraction logging.\u003C\u002Fp>\n          \u003C\u002Fdiv>\n          \n          \u003Cdiv class=\"flex flex-col gap-4 p-6 rounded-2xl bg-card border border-border\">\n            \u003Cdiv class=\"flex items-center gap-3\">\n              \u003Cdiv class=\"p-2 rounded-lg bg-primary\u002F10\">\n                \u003Ci data-lucide=\"heart\" class=\"h-6 w-6 text-primary\">\u003C\u002Fi>\n              \u003C\u002Fdiv>\n              \u003Ch3 class=\"text-xl font-semibold\">Mood Meets Habit\u003C\u002Fh3>\n            \u003C\u002Fdiv>\n            \u003Cp class=\"text-muted-foreground leading-relaxed\">Quick mood check-ins to spot which routines boost your energy.\u003C\u002Fp>\n          \u003C\u002Fdiv>\n          \n          \u003Cdiv class=\"flex flex-col gap-4 p-6 rounded-2xl bg-card border border-border\">\n            \u003Cdiv class=\"flex items-center gap-3\">\n              \u003Cdiv class=\"p-2 rounded-lg bg-primary\u002F10\">\n                \u003Ci data-lucide=\"sparkles\" class=\"h-6 w-6 text-primary\">\u003C\u002Fi>\n              \u003C\u002Fdiv>\n              \u003Ch3 class=\"text-xl font-semibold\">AI Nudges (Optional)\u003C\u002Fh3>\n            \u003C\u002Fdiv>\n            \u003Cp class=\"text-muted-foreground leading-relaxed\">On-device suggestions adapt frequency and time-of-day based on your history.\u003C\u002Fp>\n          \u003C\u002Fdiv>\n          \n          \u003Cdiv class=\"flex flex-col gap-4 p-6 rounded-2xl bg-card border border-border\">\n            \u003Cdiv class=\"flex items-center gap-3\">\n              \u003Cdiv class=\"p-2 rounded-lg bg-primary\u002F10\">\n                \u003Ci data-lucide=\"smartphone\" class=\"h-6 w-6 text-primary\">\u003C\u002Fi>\n              \u003C\u002Fdiv>\n              \u003Ch3 class=\"text-xl font-semibold\">Beautifully Simple\u003C\u002Fh3>\n            \u003C\u002Fdiv>\n            \u003Cp class=\"text-muted-foreground leading-relaxed\">One thumb. Big targets. Dark mode that's actually dark.\u003C\u002Fp>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n    \u003C\u002Fsection>\n\n    \u003C!-- How It Works Section -->\n    \u003Csection id=\"how-it-works\" class=\"py-16 md:py-24 bg-muted\">\n      \u003Cdiv class=\"container mx-auto px-4\">\n        \u003Ch2 class=\"text-3xl font-bold text-center mb-12 md:text-4xl text-balance\">How It Works\u003C\u002Fh2>\n        \u003Cdiv class=\"grid gap-8 md:grid-cols-3 max-w-5xl mx-auto\">\n          \u003Cdiv class=\"flex flex-col gap-4 text-center\">\n            \u003Cdiv class=\"mx-auto flex h-16 w-16 items-center justify-center rounded-full bg-primary text-primary-foreground text-2xl font-bold\">\n              1\n            \u003C\u002Fdiv>\n            \u003Ch3 class=\"text-xl font-semibold\">Pick 3 Tiny Habits\u003C\u002Fh3>\n            \u003Cp class=\"text-muted-foreground leading-relaxed\">Start with easy wins (water, stretch, read 5 minutes).\u003C\u002Fp>\n          \u003C\u002Fdiv>\n          \n          \u003Cdiv class=\"flex flex-col gap-4 text-center\">\n            \u003Cdiv class=\"mx-auto flex h-16 w-16 items-center justify-center rounded-full bg-primary text-primary-foreground text-2xl font-bold\">\n              2\n            \u003C\u002Fdiv>\n            \u003Ch3 class=\"text-xl font-semibold\">Run Focus Sessions\u003C\u002Fh3>\n            \u003Cp class=\"text-muted-foreground leading-relaxed\">Timers & check-ins build momentum.\u003C\u002Fp>\n          \u003C\u002Fdiv>\n          \n          \u003Cdiv class=\"flex flex-col gap-4 text-center\">\n            \u003Cdiv class=\"mx-auto flex h-16 w-16 items-center justify-center rounded-full bg-primary text-primary-foreground text-2xl font-bold\">\n              3\n            \u003C\u002Fdiv>\n            \u003Ch3 class=\"text-xl font-semibold\">Review & Adjust\u003C\u002Fh3>\n            \u003Cp class=\"text-muted-foreground leading-relaxed\">Weekly review suggests tweaks to keep the streak alive.\u003C\u002Fp>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n    \u003C\u002Fsection>\n\n    \u003C!-- Features Section -->\n    \u003Csection id=\"features\" class=\"py-16 md:py-24 bg-background\">\n      \u003Cdiv class=\"container mx-auto px-4\">\n        \u003Ch2 class=\"text-3xl font-bold text-center mb-12 md:text-4xl text-balance\">Feature Highlights\u003C\u002Fh2>\n        \u003Cdiv class=\"grid gap-6 md:grid-cols-2 lg:grid-cols-3 max-w-6xl mx-auto\">\n          \u003Cdiv class=\"flex flex-col gap-3 p-6 rounded-2xl bg-card border border-border hover:border-primary\u002F50 transition-colors\">\n            \u003Ci data-lucide=\"layout-grid\" class=\"h-8 w-8 text-primary\">\u003C\u002Fi>\n            \u003Ch3 class=\"text-lg font-semibold\">Routine Cards\u003C\u002Fh3>\n            \u003Cp class=\"text-sm text-muted-foreground leading-relaxed\">Morning, Work, Evening; reorder with drag & drop.\u003C\u002Fp>\n          \u003C\u002Fdiv>\n          \n          \u003Cdiv class=\"flex flex-col gap-3 p-6 rounded-2xl bg-card border border-border hover:border-primary\u002F50 transition-colors\">\n            \u003Ci data-lucide=\"bell\" class=\"h-8 w-8 text-primary\">\u003C\u002Fi>\n            \u003Ch3 class=\"text-lg font-semibold\">Smart Reminders\u003C\u002Fh3>\n            \u003Cp class=\"text-sm text-muted-foreground leading-relaxed\">Time-window alerts, gentle nudges after commute or meals.\u003C\u002Fp>\n          \u003C\u002Fdiv>\n          \n          \u003Cdiv class=\"flex flex-col gap-3 p-6 rounded-2xl bg-card border border-border hover:border-primary\u002F50 transition-colors\">\n            \u003Ci data-lucide=\"bar-chart-3\" class=\"h-8 w-8 text-primary\">\u003C\u002Fi>\n            \u003Ch3 class=\"text-lg font-semibold\">Stats & Insights\u003C\u002Fh3>\n            \u003Cp class=\"text-sm text-muted-foreground leading-relaxed\">Heatmaps, best time-of-day, habit–mood correlation.\u003C\u002Fp>\n          \u003C\u002Fdiv>\n          \n          \u003Cdiv class=\"flex flex-col gap-3 p-6 rounded-2xl bg-card border border-border hover:border-primary\u002F50 transition-colors\">\n            \u003Ci data-lucide=\"users\" class=\"h-8 w-8 text-primary\">\u003C\u002Fi>\n            \u003Ch3 class=\"text-lg font-semibold\">Social Circles (Private)\u003C\u002Fh3>\n            \u003Cp class=\"text-sm text-muted-foreground leading-relaxed\">Share streaks with 5 friends; no global feeds, no compare games.\u003C\u002Fp>\n          \u003C\u002Fdiv>\n          \n          \u003Cdiv class=\"flex flex-col gap-3 p-6 rounded-2xl bg-card border border-border hover:border-primary\u002F50 transition-colors\">\n            \u003Ci data-lucide=\"link-2\" class=\"h-8 w-8 text-primary\">\u003C\u002Fi>\n            \u003Ch3 class=\"text-lg font-semibold\">Integrations\u003C\u002Fh3>\n            \u003Cp class=\"text-sm text-muted-foreground leading-relaxed\">Apple Health, Google Fit, Apple Calendar, Google Calendar.\u003C\u002Fp>\n          \u003C\u002Fdiv>\n          \n          \u003Cdiv class=\"flex flex-col gap-3 p-6 rounded-2xl bg-card border border-border hover:border-primary\u002F50 transition-colors\">\n            \u003Ci data-lucide=\"database\" class=\"h-8 w-8 text-primary\">\u003C\u002Fi>\n            \u003Ch3 class=\"text-lg font-semibold\">Backups\u003C\u002Fh3>\n            \u003Cp class=\"text-sm text-muted-foreground leading-relaxed\">iCloud \u002F Google Drive; export CSV anytime.\u003C\u002Fp>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n    \u003C\u002Fsection>\n\n    \u003C!-- Social Proof Section -->\n    \u003Csection id=\"social-proof\" class=\"py-16 md:py-24 bg-muted\">\n      \u003Cdiv class=\"container mx-auto px-4\">\n        \u003Ch2 class=\"text-3xl font-bold text-center mb-8 md:text-4xl text-balance\">Loved by Thousands\u003C\u002Fh2>\n\n        \u003C!-- Rating badges -->\n        \u003Cdiv class=\"flex flex-col sm:flex-row gap-6 justify-center items-center mb-12\">\n          \u003Cdiv class=\"flex items-center gap-2 px-6 py-3 rounded-full bg-card border border-border\">\n            \u003Ci data-lucide=\"star\" class=\"h-5 w-5 fill-yellow-400 text-yellow-400\">\u003C\u002Fi>\n            \u003Cspan class=\"font-semibold\">4.8★ on iOS\u003C\u002Fspan>\n            \u003Cspan class=\"text-sm text-muted-foreground\">(6,203 ratings)\u003C\u002Fspan>\n          \u003C\u002Fdiv>\n          \u003Cdiv class=\"flex items-center gap-2 px-6 py-3 rounded-full bg-card border border-border\">\n            \u003Ci data-lucide=\"star\" class=\"h-5 w-5 fill-yellow-400 text-yellow-400\">\u003C\u002Fi>\n            \u003Cspan class=\"font-semibold\">4.7★ on Android\u003C\u002Fspan>\n            \u003Cspan class=\"text-sm text-muted-foreground\">(2,209 ratings)\u003C\u002Fspan>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n\n        \u003C!-- Testimonial carousel -->\n        \u003Cdiv class=\"max-w-3xl mx-auto\">\n          \u003Cdiv class=\"bg-card rounded-2xl p-8 border border-border\">\n            \u003Cp id=\"testimonial-quote\" class=\"text-xl md:text-2xl text-center mb-4 text-balance\">\"The first habit app that didn't make me feel bad. ⭐⭐⭐⭐⭐\"\u003C\u002Fp>\n            \u003Cp id=\"testimonial-author\" class=\"text-center text-muted-foreground\">— J. Ortega\u003C\u002Fp>\n          \u003C\u002Fdiv>\n\n          \u003C!-- Carousel dots -->\n          \u003Cdiv class=\"flex justify-center gap-2 mt-6\">\n            \u003Cbutton onclick=\"changeTestimonial(0)\" class=\"h-2 w-8 rounded-full bg-primary transition-all\" aria-label=\"Go to testimonial 1\">\u003C\u002Fbutton>\n            \u003Cbutton onclick=\"changeTestimonial(1)\" class=\"h-2 w-2 rounded-full bg-border transition-all\" aria-label=\"Go to testimonial 2\">\u003C\u002Fbutton>\n            \u003Cbutton onclick=\"changeTestimonial(2)\" class=\"h-2 w-2 rounded-full bg-border transition-all\" aria-label=\"Go to testimonial 3\">\u003C\u002Fbutton>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n    \u003C\u002Fsection>\n\n    \u003C!-- Gallery Section -->\n    \u003Csection id=\"gallery\" class=\"py-16 md:py-24 bg-background\">\n      \u003Cdiv class=\"container mx-auto px-4\">\n        \u003Ch2 class=\"text-3xl font-bold text-center mb-12 md:text-4xl text-balance\">See It in Action\u003C\u002Fh2>\n\n        \u003C!-- Screenshots -->\n        \u003Cdiv class=\"grid grid-cols-2 md:grid-cols-3 lg:grid-cols-6 gap-4 mb-12\">\n          \u003Cdiv class=\"flex flex-col gap-2\">\n            \u003Cdiv class=\"relative aspect-[9\u002F16] rounded-xl overflow-hidden border border-border\">\n              \u003Cimg src=\"https:\u002F\u002Fcdn.landing-page.io\u002Flandingpage_io\u002Ftemplates\u002Fapp-page\u002Fscreenshot-today-view.jpg\" alt=\"Today View\" class=\"w-full h-full object-cover\" loading=\"lazy\">\n            \u003C\u002Fdiv>\n            \u003Cp class=\"text-xs text-center text-muted-foreground\">Today View\u003C\u002Fp>\n          \u003C\u002Fdiv>\n          \n          \u003Cdiv class=\"flex flex-col gap-2\">\n            \u003Cdiv class=\"relative aspect-[9\u002F16] rounded-xl overflow-hidden border border-border\">\n              \u003Cimg src=\"https:\u002F\u002Fcdn.landing-page.io\u002Flandingpage_io\u002Ftemplates\u002Fapp-page\u002Fscreenshot-focus-timer.jpg\" alt=\"Focus Timer\" class=\"w-full h-full object-cover\" loading=\"lazy\">\n            \u003C\u002Fdiv>\n            \u003Cp class=\"text-xs text-center text-muted-foreground\">Focus Timer\u003C\u002Fp>\n          \u003C\u002Fdiv>\n          \n          \u003Cdiv class=\"flex flex-col gap-2\">\n            \u003Cdiv class=\"relative aspect-[9\u002F16] rounded-xl overflow-hidden border border-border\">\n              \u003Cimg src=\"https:\u002F\u002Fcdn.landing-page.io\u002Flandingpage_io\u002Ftemplates\u002Fapp-page\u002Fscreenshot-mood-checkin.jpg\" alt=\"Mood Check-in\" class=\"w-full h-full object-cover\" loading=\"lazy\">\n            \u003C\u002Fdiv>\n            \u003Cp class=\"text-xs text-center text-muted-foreground\">Mood Check-in\u003C\u002Fp>\n          \u003C\u002Fdiv>\n          \n          \u003Cdiv class=\"flex flex-col gap-2\">\n            \u003Cdiv class=\"relative aspect-[9\u002F16] rounded-xl overflow-hidden border border-border\">\n              \u003Cimg src=\"https:\u002F\u002Fcdn.landing-page.io\u002Flandingpage_io\u002Ftemplates\u002Fapp-page\u002Fscreenshot-weekly-review.jpg\" alt=\"Weekly Review\" class=\"w-full h-full object-cover\" loading=\"lazy\">\n            \u003C\u002Fdiv>\n            \u003Cp class=\"text-xs text-center text-muted-foreground\">Weekly Review\u003C\u002Fp>\n          \u003C\u002Fdiv>\n          \n          \u003Cdiv class=\"flex flex-col gap-2\">\n            \u003Cdiv class=\"relative aspect-[9\u002F16] rounded-xl overflow-hidden border border-border\">\n              \u003Cimg src=\"https:\u002F\u002Fcdn.landing-page.io\u002Flandingpage_io\u002Ftemplates\u002Fapp-page\u002Fscreenshot-insights.jpg\" alt=\"Insights\" class=\"w-full h-full object-cover\" loading=\"lazy\">\n            \u003C\u002Fdiv>\n            \u003Cp class=\"text-xs text-center text-muted-foreground\">Insights\u003C\u002Fp>\n          \u003C\u002Fdiv>\n          \n          \u003Cdiv class=\"flex flex-col gap-2\">\n            \u003Cdiv class=\"relative aspect-[9\u002F16] rounded-xl overflow-hidden border border-border\">\n              \u003Cimg src=\"https:\u002F\u002Fcdn.landing-page.io\u002Flandingpage_io\u002Ftemplates\u002Fapp-page\u002Fscreenshot-settings.jpg\" alt=\"Settings\" class=\"w-full h-full object-cover\" loading=\"lazy\">\n            \u003C\u002Fdiv>\n            \u003Cp class=\"text-xs text-center text-muted-foreground\">Settings\u003C\u002Fp>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n\n        \u003C!-- Video CTA -->\n        \u003Cdiv class=\"text-center\">\n          \u003Cbutton onclick=\"openVideoModal()\" class=\"inline-flex items-center justify-center gap-2 bg-transparent border-2 border-border text-foreground font-semibold py-3 px-6 rounded-lg hover:bg-muted transition-colors\">\n            \u003Ci data-lucide=\"play\" class=\"w-5 h-5\">\u003C\u002Fi>\n            Watch 45s Trailer\n          \u003C\u002Fbutton>\n        \u003C\u002Fdiv>\n\n        \u003C!-- Video Modal -->\n        \u003Cdiv id=\"video-modal\" class=\"fixed inset-0 z-50 hidden items-center justify-center bg-black\u002F80 p-4\">\n          \u003Cdiv class=\"relative w-full max-w-4xl\">\n            \u003Cbutton onclick=\"closeVideoModal()\" class=\"absolute -top-12 right-0 text-white hover:text-gray-300\" aria-label=\"Close video\">\n              \u003Ci data-lucide=\"x\" class=\"h-8 w-8\">\u003C\u002Fi>\n            \u003C\u002Fbutton>\n            \u003Cvideo controls autoplay class=\"w-full rounded-lg\" src=\"https:\u002F\u002Fvideo.example.com\u002Fhorizon\u002Ftrailer-45s.mp4\">\n              \u003Ctrack kind=\"captions\">\n              Your browser does not support the video tag.\n            \u003C\u002Fvideo>\n            \u003Cp class=\"text-center text-white mt-4 text-sm\">\n              \u003Ca href=\"https:\u002F\u002Fvideo.example.com\u002Fhorizon\u002Ftrailer-45s.mp4\" class=\"underline\">Download video for low bandwidth\u003C\u002Fa>\n            \u003C\u002Fp>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n    \u003C\u002Fsection>\n\n    \u003C!-- Pricing Section -->\n    \u003Csection id=\"pricing\" class=\"py-16 md:py-24 bg-muted\">\n      \u003Cdiv class=\"container mx-auto px-4\">\n        \u003Ch2 class=\"text-3xl font-bold text-center mb-8 md:text-4xl text-balance\">Simple, Honest Pricing\u003C\u002Fh2>\n\n        \u003C!-- Toggle -->\n        \u003Cdiv class=\"flex justify-center items-center gap-4 mb-12\">\n          \u003Cspan id=\"monthly-label\" class=\"font-semibold\">Monthly\u003C\u002Fspan>\n          \u003Cbutton onclick=\"togglePricing()\" class=\"relative inline-flex h-8 w-14 items-center rounded-full bg-primary transition-colors\" role=\"switch\" aria-checked=\"false\">\n            \u003Cspan id=\"toggle-switch\" class=\"inline-block h-6 w-6 transform rounded-full bg-white transition-transform translate-x-1\">\u003C\u002Fspan>\n          \u003C\u002Fbutton>\n          \u003Cspan id=\"annual-label\" class=\"text-muted-foreground\">\n            Annual \u003Cspan class=\"text-success text-sm\">(2 months free)\u003C\u002Fspan>\n          \u003C\u002Fspan>\n        \u003C\u002Fdiv>\n\n        \u003C!-- Pricing cards -->\n        \u003Cdiv class=\"grid md:grid-cols-2 gap-8 max-w-5xl mx-auto\">\n          \u003C!-- Free -->\n          \u003Cdiv class=\"flex flex-col gap-6 p-8 rounded-2xl bg-card border border-border\">\n            \u003Cdiv>\n              \u003Ch3 class=\"text-2xl font-bold mb-2\">Free\u003C\u002Fh3>\n              \u003Cp class=\"text-4xl font-bold\">$0\u003C\u002Fp>\n            \u003C\u002Fdiv>\n            \u003Cul class=\"flex flex-col gap-3 flex-grow\">\n              \u003Cli class=\"flex items-start gap-2\">\n                \u003Ci data-lucide=\"check\" class=\"h-5 w-5 text-success mt-0.5 flex-shrink-0\">\u003C\u002Fi>\n                \u003Cspan class=\"text-sm\">Core habits, streaks, focus timer\u003C\u002Fspan>\n              \u003C\u002Fli>\n              \u003Cli class=\"flex items-start gap-2\">\n                \u003Ci data-lucide=\"check\" class=\"h-5 w-5 text-success mt-0.5 flex-shrink-0\">\u003C\u002Fi>\n                \u003Cspan class=\"text-sm\">Mood check-ins\u003C\u002Fspan>\n              \u003C\u002Fli>\n              \u003Cli class=\"flex items-start gap-2\">\n                \u003Ci data-lucide=\"check\" class=\"h-5 w-5 text-success mt-0.5 flex-shrink-0\">\u003C\u002Fi>\n                \u003Cspan class=\"text-sm\">iCloud\u002FGoogle Drive backup\u003C\u002Fspan>\n              \u003C\u002Fli>\n            \u003C\u002Ful>\n            \u003Cdiv class=\"flex flex-col gap-2\">\n              \u003Cbutton onclick=\"window.open('https:\u002F\u002Fapps.example.com\u002Fios\u002Fhorizon-habits', '_blank')\" class=\"w-full bg-transparent border-2 border-border text-foreground font-semibold py-3 px-6 rounded-lg hover:bg-muted transition-colors\">\n                Start Free on iOS\n              \u003C\u002Fbutton>\n              \u003Cbutton onclick=\"window.open('https:\u002F\u002Fapps.example.com\u002Fandroid\u002Fhorizon-habits', '_blank')\" class=\"w-full bg-transparent border-2 border-border text-foreground font-semibold py-3 px-6 rounded-lg hover:bg-muted transition-colors\">\n                Start Free on Android\n              \u003C\u002Fbutton>\n            \u003C\u002Fdiv>\n          \u003C\u002Fdiv>\n\n          \u003C!-- Pro -->\n          \u003Cdiv class=\"flex flex-col gap-6 p-8 rounded-2xl bg-primary text-primary-foreground border-2 border-primary relative\">\n            \u003Cdiv class=\"absolute -top-4 left-1\u002F2 -translate-x-1\u002F2 px-4 py-1 bg-accent text-accent-foreground rounded-full text-sm font-semibold\">\n              Most Popular\n            \u003C\u002Fdiv>\n            \u003Cdiv>\n              \u003Ch3 class=\"text-2xl font-bold mb-2\">Horizon Pro\u003C\u002Fh3>\n              \u003Cp id=\"pro-price\" class=\"text-4xl font-bold\">$4.99\u002Fmo\u003C\u002Fp>\n              \u003Cp id=\"pro-savings\" class=\"text-sm opacity-90 mt-1\" style=\"display: none;\">Save $30 annually\u003C\u002Fp>\n            \u003C\u002Fdiv>\n            \u003Cul class=\"flex flex-col gap-3 flex-grow\">\n              \u003Cli class=\"flex items-start gap-2\">\n                \u003Ci data-lucide=\"check\" class=\"h-5 w-5 flex-shrink-0 mt-0.5\">\u003C\u002Fi>\n                \u003Cspan class=\"text-sm\">Unlimited routines & custom icons\u003C\u002Fspan>\n              \u003C\u002Fli>\n              \u003Cli class=\"flex items-start gap-2\">\n                \u003Ci data-lucide=\"check\" class=\"h-5 w-5 flex-shrink-0 mt-0.5\">\u003C\u002Fi>\n                \u003Cspan class=\"text-sm\">Advanced insights & habit–mood correlations\u003C\u002Fspan>\n              \u003C\u002Fli>\n              \u003Cli class=\"flex items-start gap-2\">\n                \u003Ci data-lucide=\"check\" class=\"h-5 w-5 flex-shrink-0 mt-0.5\">\u003C\u002Fi>\n                \u003Cspan class=\"text-sm\">Calendar integrations & priority reminders\u003C\u002Fspan>\n              \u003C\u002Fli>\n              \u003Cli class=\"flex items-start gap-2\">\n                \u003Ci data-lucide=\"check\" class=\"h-5 w-5 flex-shrink-0 mt-0.5\">\u003C\u002Fi>\n                \u003Cspan class=\"text-sm\">AI Nudges & Weekly Review deep dives\u003C\u002Fspan>\n              \u003C\u002Fli>\n              \u003Cli class=\"flex items-start gap-2\">\n                \u003Ci data-lucide=\"check\" class=\"h-5 w-5 flex-shrink-0 mt-0.5\">\u003C\u002Fi>\n                \u003Cspan class=\"text-sm\">Private Social Circles (up to 10 friends)\u003C\u002Fspan>\n              \u003C\u002Fli>\n            \u003C\u002Ful>\n            \u003Cdiv class=\"flex flex-col gap-2\">\n              \u003Cbutton onclick=\"window.open('https:\u002F\u002Fapps.example.com\u002Fios\u002Fhorizon-habits', '_blank')\" class=\"w-full bg-white text-primary font-semibold py-3 px-6 rounded-lg hover:bg-white\u002F90 transition-colors\">\n                Start Free on iOS\n              \u003C\u002Fbutton>\n              \u003Cbutton onclick=\"window.open('https:\u002F\u002Fapps.example.com\u002Fandroid\u002Fhorizon-habits', '_blank')\" class=\"w-full bg-white text-primary font-semibold py-3 px-6 rounded-lg hover:bg-white\u002F90 transition-colors\">\n                Start Free on Android\n              \u003C\u002Fbutton>\n            \u003C\u002Fdiv>\n            \u003Cp class=\"text-xs opacity-90 text-center\">\n              Payment processed by App Store \u002F Google Play. Cancel anytime in your store settings.\n            \u003C\u002Fp>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n    \u003C\u002Fsection>\n\n    \u003C!-- Privacy Section -->\n    \u003Csection id=\"privacy\" class=\"py-16 md:py-24 bg-background\">\n      \u003Cdiv class=\"container mx-auto px-4\">\n        \u003Ch2 class=\"text-3xl font-bold text-center mb-12 md:text-4xl text-balance\">Privacy & Data You Can Trust\u003C\u002Fh2>\n        \u003Cdiv class=\"grid gap-6 md:grid-cols-2 max-w-4xl mx-auto mb-8\">\n          \u003Cdiv class=\"flex items-start gap-4 p-6 rounded-2xl bg-card border border-border\">\n            \u003Ci data-lucide=\"shield\" class=\"h-6 w-6 text-primary flex-shrink-0 mt-1\">\u003C\u002Fi>\n            \u003Cp class=\"leading-relaxed\">No ads • No data sold\u003C\u002Fp>\n          \u003C\u002Fdiv>\n          \n          \u003Cdiv class=\"flex items-start gap-4 p-6 rounded-2xl bg-card border border-border\">\n            \u003Ci data-lucide=\"lock\" class=\"h-6 w-6 text-primary flex-shrink-0 mt-1\">\u003C\u002Fi>\n            \u003Cp class=\"leading-relaxed\">End-to-end encryption for sync and backups\u003C\u002Fp>\n          \u003C\u002Fdiv>\n          \n          \u003Cdiv class=\"flex items-start gap-4 p-6 rounded-2xl bg-card border border-border\">\n            \u003Ci data-lucide=\"eye\" class=\"h-6 w-6 text-primary flex-shrink-0 mt-1\">\u003C\u002Fi>\n            \u003Cp class=\"leading-relaxed\">Health data read\u002Fwrite is opt-in; visible data map in Settings\u003C\u002Fp>\n          \u003C\u002Fdiv>\n          \n          \u003Cdiv class=\"flex items-start gap-4 p-6 rounded-2xl bg-card border border-border\">\n            \u003Ci data-lucide=\"download\" class=\"h-6 w-6 text-primary flex-shrink-0 mt-1\">\u003C\u002Fi>\n            \u003Cp class=\"leading-relaxed\">Export your data anytime (CSV); delete account in-app with one tap\u003C\u002Fp>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n        \u003Cdiv class=\"text-center\">\n          \u003Cp class=\"text-sm text-muted-foreground\">\n            Security pages:\n            \u003Ca href=\"\u002Fprivacy\" class=\"underline hover:text-foreground\">Privacy\u003C\u002Fa>\n            •\n            \u003Ca href=\"\u002Fdata-map\" class=\"underline hover:text-foreground\">Data Map\u003C\u002Fa>\n            •\n            \u003Ca href=\"\u002Fsub-processors\" class=\"underline hover:text-foreground\">Sub-processors\u003C\u002Fa>\n            •\n            \u003Ca href=\"\u002Fstatus\" class=\"underline hover:text-foreground\">Status\u003C\u002Fa>\n          \u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n    \u003C\u002Fsection>\n\n    \u003C!-- Compatibility Section -->\n    \u003Csection id=\"compatibility\" class=\"py-16 md:py-24 bg-muted\">\n      \u003Cdiv class=\"container mx-auto px-4\">\n        \u003Ch2 class=\"text-3xl font-bold text-center mb-12 md:text-4xl text-balance\">Works Where You Do\u003C\u002Fh2>\n        \u003Cdiv class=\"grid md:grid-cols-3 gap-8 max-w-5xl mx-auto\">\n          \u003C!-- iOS -->\n          \u003Cdiv class=\"flex flex-col gap-4 p-6 rounded-2xl bg-card border border-border\">\n            \u003Ci data-lucide=\"apple\" class=\"h-10 w-10 text-primary\">\u003C\u002Fi>\n            \u003Ch3 class=\"text-xl font-semibold\">iOS\u003C\u002Fh3>\n            \u003Cul class=\"text-sm text-muted-foreground space-y-2 leading-relaxed\">\n              \u003Cli>• iPhone & iPad, iOS 15+\u003C\u002Fli>\n              \u003Cli>• Widgets, Live Activities\u003C\u002Fli>\n              \u003Cli>• Lock Screen shortcuts\u003C\u002Fli>\n              \u003Cli>• Apple Watch companion (streak glance)\u003C\u002Fli>\n            \u003C\u002Ful>\n          \u003C\u002Fdiv>\n\n          \u003C!-- Android -->\n          \u003Cdiv class=\"flex flex-col gap-4 p-6 rounded-2xl bg-card border border-border\">\n            \u003Ci data-lucide=\"smartphone\" class=\"h-10 w-10 text-primary\">\u003C\u002Fi>\n            \u003Ch3 class=\"text-xl font-semibold\">Android\u003C\u002Fh3>\n            \u003Cul class=\"text-sm text-muted-foreground space-y-2 leading-relaxed\">\n              \u003Cli>• Android 9+\u003C\u002Fli>\n              \u003Cli>• Home screen widgets\u003C\u002Fli>\n              \u003Cli>• Wear OS tile (streak glance)\u003C\u002Fli>\n            \u003C\u002Ful>\n          \u003C\u002Fdiv>\n\n          \u003C!-- Languages -->\n          \u003Cdiv class=\"flex flex-col gap-4 p-6 rounded-2xl bg-card border border-border\">\n            \u003Ci data-lucide=\"globe\" class=\"h-10 w-10 text-primary\">\u003C\u002Fi>\n            \u003Ch3 class=\"text-xl font-semibold\">Accessibility\u003C\u002Fh3>\n            \u003Cul class=\"text-sm text-muted-foreground space-y-2 leading-relaxed\">\n              \u003Cli>• English, Spanish, Japanese\u003C\u002Fli>\n              \u003Cli>• Dark\u002FLight modes\u003C\u002Fli>\n              \u003Cli>• Dynamic type sizes\u003C\u002Fli>\n            \u003C\u002Ful>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n    \u003C\u002Fsection>\n\n    \u003C!-- FAQ Section -->\n    \u003Csection id=\"faq\" class=\"py-16 md:py-24 bg-background\">\n      \u003Cdiv class=\"container mx-auto px-4\">\n        \u003Ch2 class=\"text-3xl font-bold text-center mb-12 md:text-4xl text-balance\">Frequently Asked Questions\u003C\u002Fh2>\n        \u003Cdiv class=\"max-w-3xl mx-auto space-y-4\">\n          \u003Cdiv class=\"border border-border rounded-xl overflow-hidden bg-card\">\n            \u003Cbutton onclick=\"toggleFAQ(0)\" class=\"w-full flex items-center justify-between p-6 text-left hover:bg-muted\u002F50 transition-colors\" aria-expanded=\"false\">\n              \u003Cspan class=\"font-semibold pr-4\">Is the AI on-device?\u003C\u002Fspan>\n              \u003Ci data-lucide=\"chevron-down\" class=\"h-5 w-5 flex-shrink-0 transition-transform faq-icon\">\u003C\u002Fi>\n            \u003C\u002Fbutton>\n            \u003Cdiv class=\"faq-answer hidden px-6 pb-6 text-muted-foreground leading-relaxed\">\n              Suggestions run on-device where possible; server models opt-in with anonymized metrics.\n            \u003C\u002Fdiv>\n          \u003C\u002Fdiv>\n          \n          \u003Cdiv class=\"border border-border rounded-xl overflow-hidden bg-card\">\n            \u003Cbutton onclick=\"toggleFAQ(1)\" class=\"w-full flex items-center justify-between p-6 text-left hover:bg-muted\u002F50 transition-colors\" aria-expanded=\"false\">\n              \u003Cspan class=\"font-semibold pr-4\">Do I need an account?\u003C\u002Fspan>\n              \u003Ci data-lucide=\"chevron-down\" class=\"h-5 w-5 flex-shrink-0 transition-transform faq-icon\">\u003C\u002Fi>\n            \u003C\u002Fbutton>\n            \u003Cdiv class=\"faq-answer hidden px-6 pb-6 text-muted-foreground leading-relaxed\">\n              Local-only works; account enables multi-device sync and backups.\n            \u003C\u002Fdiv>\n          \u003C\u002Fdiv>\n          \n          \u003Cdiv class=\"border border-border rounded-xl overflow-hidden bg-card\">\n            \u003Cbutton onclick=\"toggleFAQ(2)\" class=\"w-full flex items-center justify-between p-6 text-left hover:bg-muted\u002F50 transition-colors\" aria-expanded=\"false\">\n              \u003Cspan class=\"font-semibold pr-4\">Will I lose data if I uninstall?\u003C\u002Fspan>\n              \u003Ci data-lucide=\"chevron-down\" class=\"h-5 w-5 flex-shrink-0 transition-transform faq-icon\">\u003C\u002Fi>\n            \u003C\u002Fbutton>\n            \u003Cdiv class=\"faq-answer hidden px-6 pb-6 text-muted-foreground leading-relaxed\">\n              Not if you enable iCloud\u002FGoogle Drive backups or export CSV.\n            \u003C\u002Fdiv>\n          \u003C\u002Fdiv>\n          \n          \u003Cdiv class=\"border border-border rounded-xl overflow-hidden bg-card\">\n            \u003Cbutton onclick=\"toggleFAQ(3)\" class=\"w-full flex items-center justify-between p-6 text-left hover:bg-muted\u002F50 transition-colors\" aria-expanded=\"false\">\n              \u003Cspan class=\"font-semibold pr-4\">Can I share with friends?\u003C\u002Fspan>\n              \u003Ci data-lucide=\"chevron-down\" class=\"h-5 w-5 flex-shrink-0 transition-transform faq-icon\">\u003C\u002Fi>\n            \u003C\u002Fbutton>\n            \u003Cdiv class=\"faq-answer hidden px-6 pb-6 text-muted-foreground leading-relaxed\">\n              Yes—Private Social Circles (invite-only, no public feeds).\n            \u003C\u002Fdiv>\n          \u003C\u002Fdiv>\n          \n          \u003Cdiv class=\"border border-border rounded-xl overflow-hidden bg-card\">\n            \u003Cbutton onclick=\"toggleFAQ(4)\" class=\"w-full flex items-center justify-between p-6 text-left hover:bg-muted\u002F50 transition-colors\" aria-expanded=\"false\">\n              \u003Cspan class=\"font-semibold pr-4\">Refunds?\u003C\u002Fspan>\n              \u003Ci data-lucide=\"chevron-down\" class=\"h-5 w-5 flex-shrink-0 transition-transform faq-icon\">\u003C\u002Fi>\n            \u003C\u002Fbutton>\n            \u003Cdiv class=\"faq-answer hidden px-6 pb-6 text-muted-foreground leading-relaxed\">\n              Managed by App Store \u002F Google Play policies.\n            \u003C\u002Fdiv>\n          \u003C\u002Fdiv>\n          \n          \u003Cdiv class=\"border border-border rounded-xl overflow-hidden bg-card\">\n            \u003Cbutton onclick=\"toggleFAQ(5)\" class=\"w-full flex items-center justify-between p-6 text-left hover:bg-muted\u002F50 transition-colors\" aria-expanded=\"false\">\n              \u003Cspan class=\"font-semibold pr-4\">Accessibility?\u003C\u002Fspan>\n              \u003Ci data-lucide=\"chevron-down\" class=\"h-5 w-5 flex-shrink-0 transition-transform faq-icon\">\u003C\u002Fi>\n            \u003C\u002Fbutton>\n            \u003Cdiv class=\"faq-answer hidden px-6 pb-6 text-muted-foreground leading-relaxed\">\n              Supports VoiceOver\u002FTalkBack, large text, and reduced motion.\n            \u003C\u002Fdiv>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n    \u003C\u002Fsection>\n\n    \u003C!-- Final CTA Section -->\n    \u003Csection class=\"py-16 md:py-24 bg-gradient-to-b from-muted to-background\">\n      \u003Cdiv class=\"container mx-auto px-4 text-center\">\n        \u003Cp class=\"text-2xl md:text-3xl font-semibold mb-8 text-balance\">Tiny wins, compounding every day.\u003C\u002Fp>\n        \u003Cdiv class=\"flex flex-col sm:flex-row gap-4 justify-center\">\n          \u003Cbutton onclick=\"window.open('https:\u002F\u002Fapps.example.com\u002Fios\u002Fhorizon-habits', '_blank')\" class=\"inline-flex items-center justify-center gap-2 bg-primary text-primary-foreground font-semibold py-3 px-6 rounded-lg text-base hover:bg-primary\u002F90 transition-colors\">\n            \u003Ci data-lucide=\"apple\" class=\"w-5 h-5\">\u003C\u002Fi>\n            Get on iOS\n          \u003C\u002Fbutton>\n          \u003Cbutton onclick=\"window.open('https:\u002F\u002Fapps.example.com\u002Fandroid\u002Fhorizon-habits', '_blank')\" class=\"inline-flex items-center justify-center gap-2 bg-transparent border-2 border-border text-foreground font-semibold py-3 px-6 rounded-lg text-base hover:bg-muted transition-colors\">\n            \u003Ci data-lucide=\"play\" class=\"w-5 h-5\">\u003C\u002Fi>\n            Get on Android\n          \u003C\u002Fbutton>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n    \u003C\u002Fsection>\n\n  \u003C\u002Fmain>\n\n  \u003C!-- Footer -->\n  \u003Cfooter class=\"border-t border-border bg-card py-12\">\n    \u003Cdiv class=\"container mx-auto px-4\">\n      \u003Cdiv class=\"grid gap-8 md:grid-cols-2 lg:grid-cols-4 mb-8\">\n        \u003C!-- Company -->\n        \u003Cdiv>\n          \u003Ch3 class=\"font-semibold mb-4\">Company\u003C\u002Fh3>\n          \u003Cul class=\"space-y-2 text-sm text-muted-foreground\">\n            \u003Cli>\u003Ca href=\"\u002Fprivacy\" class=\"hover:text-foreground\">Privacy\u003C\u002Fa>\u003C\u002Fli>\n            \u003Cli>\u003Ca href=\"\u002Fterms\" class=\"hover:text-foreground\">Terms\u003C\u002Fa>\u003C\u002Fli>\n            \u003Cli>\u003Ca href=\"\u002Fsecurity\" class=\"hover:text-foreground\">Security\u003C\u002Fa>\u003C\u002Fli>\n            \u003Cli>\u003Ca href=\"\u002Fdata-map\" class=\"hover:text-foreground\">Data Map\u003C\u002Fa>\u003C\u002Fli>\n            \u003Cli>\u003Ca href=\"\u002Fstatus\" class=\"hover:text-foreground\">Status\u003C\u002Fa>\u003C\u002Fli>\n          \u003C\u002Ful>\n        \u003C\u002Fdiv>\n\n        \u003C!-- Resources -->\n        \u003Cdiv>\n          \u003Ch3 class=\"font-semibold mb-4\">Resources\u003C\u002Fh3>\n          \u003Cul class=\"space-y-2 text-sm text-muted-foreground\">\n            \u003Cli>\u003Ca href=\"\u002Fpress\" class=\"hover:text-foreground\">Press Kit\u003C\u002Fa>\u003C\u002Fli>\n            \u003Cli>\u003Ca href=\"mailto:support@horizonhabits.example\" class=\"hover:text-foreground\">Contact\u003C\u002Fa>\u003C\u002Fli>\n            \u003Cli>\u003Ca href=\"tel:+16285550186\" class=\"hover:text-foreground\">+1 (628) 555-0186\u003C\u002Fa>\u003C\u002Fli>\n          \u003C\u002Ful>\n        \u003C\u002Fdiv>\n\n        \u003C!-- Social -->\n        \u003Cdiv>\n          \u003Ch3 class=\"font-semibold mb-4\">Follow Us\u003C\u002Fh3>\n          \u003Cdiv class=\"flex gap-4\">\n            \u003Ca href=\"https:\u002F\u002Fwww.instagram.com\u002Fhorizonhabits\" class=\"text-muted-foreground hover:text-foreground\" aria-label=\"Instagram\">\n              \u003Ci data-lucide=\"instagram\" class=\"h-5 w-5\">\u003C\u002Fi>\n            \u003C\u002Fa>\n            \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fhorizonhabits\" class=\"text-muted-foreground hover:text-foreground\" aria-label=\"Twitter\">\n              \u003Ci data-lucide=\"twitter\" class=\"h-5 w-5\">\u003C\u002Fi>\n            \u003C\u002Fa>\n            \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002F@horizonhabits\" class=\"text-muted-foreground hover:text-foreground\" aria-label=\"YouTube\">\n              \u003Ci data-lucide=\"youtube\" class=\"h-5 w-5\">\u003C\u002Fi>\n            \u003C\u002Fa>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n\n        \u003C!-- Address -->\n        \u003Cdiv>\n          \u003Ch3 class=\"font-semibold mb-4\">Horizon Labs, Inc.\u003C\u002Fh3>\n          \u003Caddress class=\"text-sm text-muted-foreground not-italic leading-relaxed\">\n            120 2nd St, Suite 500\u003Cbr>\n            San Francisco, CA 94105\n          \u003C\u002Faddress>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n\n      \u003Cdiv class=\"border-t border-border pt-8 text-center text-sm text-muted-foreground\">\n        \u003Cp>© 2025 Horizon Labs, Inc. All rights reserved.\u003C\u002Fp>\n      \u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n  \u003C\u002Ffooter>\n\n  \u003C!-- Lucide Icons CDN -->\n  \u003Cscript src=\"https:\u002F\u002Funpkg.com\u002Flucide@latest\">\u003C\u002Fscript>\n  \u003Cscript>\n    \u002F\u002F Initialize Lucide icons\n    lucide.createIcons();\n    \n    \u002F\u002F Testimonial data\n    const testimonials = [\n      { quote: \"The first habit app that didn't make me feel bad. ⭐⭐⭐⭐⭐\", author: \"J. Ortega\" },\n      { quote: \"Mood + routine insights are gold.\", author: \"Priya S.\" },\n      { quote: \"Timers + weekly reviews = momentum.\", author: \"Marco D.\" }\n    ];\n    \n    let currentTestimonialIndex = 0;\n    \n    function changeTestimonial(index) {\n      currentTestimonialIndex = index;\n      document.getElementById('testimonial-quote').textContent = '\"' + testimonials[index].quote + '\"';\n      document.getElementById('testimonial-author').textContent = '— ' + testimonials[index].author;\n      \n      \u002F\u002F Update dots\n      const dots = document.querySelectorAll('[onclick^=\"changeTestimonial\"]');\n      dots.forEach((dot, i) => {\n        if (i === index) {\n          dot.className = 'h-2 w-8 rounded-full bg-primary transition-all';\n        } else {\n          dot.className = 'h-2 w-2 rounded-full bg-border transition-all';\n        }\n      });\n    }\n    \n    \u002F\u002F Pricing toggle\n    let isAnnual = false;\n    \n    function togglePricing() {\n      isAnnual = !isAnnual;\n      const toggleSwitch = document.getElementById('toggle-switch');\n      const proPrice = document.getElementById('pro-price');\n      const proSavings = document.getElementById('pro-savings');\n      const monthlyLabel = document.getElementById('monthly-label');\n      const annualLabel = document.getElementById('annual-label');\n      \n      if (isAnnual) {\n        toggleSwitch.classList.remove('translate-x-1');\n        toggleSwitch.classList.add('translate-x-7');\n        proPrice.textContent = '$29.99\u002Fyr';\n        proSavings.style.display = 'block';\n        monthlyLabel.classList.remove('font-semibold');\n        monthlyLabel.classList.add('text-muted-foreground');\n        annualLabel.classList.remove('text-muted-foreground');\n        annualLabel.classList.add('font-semibold');\n      } else {\n        toggleSwitch.classList.remove('translate-x-7');\n        toggleSwitch.classList.add('translate-x-1');\n        proPrice.textContent = '$4.99\u002Fmo';\n        proSavings.style.display = 'none';\n        monthlyLabel.classList.add('font-semibold');\n        monthlyLabel.classList.remove('text-muted-foreground');\n        annualLabel.classList.add('text-muted-foreground');\n        annualLabel.classList.remove('font-semibold');\n      }\n    }\n    \n    \u002F\u002F FAQ toggle\n    function toggleFAQ(index) {\n      const faqItems = document.querySelectorAll('.faq-answer');\n      const faqIcons = document.querySelectorAll('.faq-icon');\n      const faqButtons = document.querySelectorAll('[onclick^=\"toggleFAQ\"]');\n      \n      const isOpen = !faqItems[index].classList.contains('hidden');\n      \n      if (isOpen) {\n        faqItems[index].classList.add('hidden');\n        faqIcons[index].classList.remove('rotate-180');\n        faqButtons[index].setAttribute('aria-expanded', 'false');\n      } else {\n        faqItems[index].classList.remove('hidden');\n        faqIcons[index].classList.add('rotate-180');\n        faqButtons[index].setAttribute('aria-expanded', 'true');\n      }\n    }\n    \n    \u002F\u002F Video modal\n    function openVideoModal() {\n      const modal = document.getElementById('video-modal');\n      modal.classList.remove('hidden');\n      modal.classList.add('flex');\n      lucide.createIcons();\n    }\n    \n    function closeVideoModal() {\n      const modal = document.getElementById('video-modal');\n      modal.classList.add('hidden');\n      modal.classList.remove('flex');\n      const video = modal.querySelector('video');\n      video.pause();\n    }\n    \n    \u002F\u002F Mobile action bar - show on scroll\n    let lastScrollTop = 0;\n    const actionBar = document.getElementById('mobile-action-bar');\n    \n    window.addEventListener('scroll', function() {\n      const scrollTop = window.pageYOffset || document.documentElement.scrollTop;\n      \n      if (scrollTop > 300) {\n        actionBar.style.display = 'block';\n      } else {\n        actionBar.style.display = 'none';\n      }\n      \n      lastScrollTop = scrollTop;\n    });\n  \u003C\u002Fscript>\n\u003C\u002Fbody>\n\u003C\u002Fhtml>\n","\u003C!DOCTYPE html>\n\u003Chtml lang=\"en\">\n  \u003Chead>\n    \u003Cmeta charset=\"UTF-8\" \u002F>\n    \u003Cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" \u002F>\n    \u003Ctitle>Loading preview\u003C\u002Ftitle>\n    \u003Cstyle>\n      body {\n        margin: 0;\n        min-height: 100vh;\n        display: grid;\n        place-items: center;\n        background: linear-gradient(180deg, #f7f4ee 0%, #fbfaf7 100%);\n        color: #171717;\n        font-family: Arial, sans-serif;\n      }\n      .preview-shell {\n        width: min(560px, calc(100vw - 32px));\n        border: 1px solid #e7e1d6;\n        border-radius: 22px;\n        background: rgba(255, 255, 255, 0.96);\n        box-shadow: 0 24px 60px rgba(36, 25, 12, 0.12);\n        padding: 32px 28px;\n      }\n      .preview-label {\n        display: inline-flex;\n        align-items: center;\n        gap: 8px;\n        margin-bottom: 16px;\n        color: #8a8377;\n        font-size: 12px;\n        font-weight: 700;\n        letter-spacing: 0.12em;\n        text-transform: uppercase;\n      }\n      .preview-title {\n        margin: 0 0 10px;\n        font-size: 28px;\n        line-height: 1.1;\n      }\n      .preview-copy {\n        margin: 0;\n        color: #5f5a52;\n        font-size: 15px;\n        line-height: 1.6;\n      }\n    \u003C\u002Fstyle>\n  \u003C\u002Fhead>\n  \u003Cbody>\n    \u003Cdiv class=\"preview-shell\">\n      \u003Cdiv class=\"preview-label\">Preview\u003C\u002Fdiv>\n      \u003Ch1 class=\"preview-title\">Interactive preview loads after the page opens.\u003C\u002Fh1>\n      \u003Cp class=\"preview-copy\">The static build skips remote template fetches so prerender can complete reliably. The full preview is loaded on the client.\u003C\u002Fp>\n    \u003C\u002Fdiv>\n  \u003C\u002Fbody>\n\u003C\u002Fhtml>",1777539816904]