/** * AI Discovery 랜딩 히어로. * Hero.tsx의 배경·배지·헤드라인 구조를 따르고, 하단에 ABMR 루프 + AI 답변 목업 2열 그리드. * 시안: docs/reports/landing/ai_discovery_landing.html (픽셀 기준) */ import { motion } from 'motion/react'; import { Link } from 'react-router'; import { SHOW_SAMPLE_REPORT } from '../../lib/site'; import { ArrowRight } from 'lucide-react'; import AbmrLoop from './AbmrLoop'; import type { AxisSummary } from './AbmrLoop'; import AiAnswerMock from './AiAnswerMock'; interface DiscoveryHeroProps { axes: AxisSummary[]; clinicName: string; criteriaCount: number; /** CTA 클릭 → 진단 요청 폼(문의 폼과 같은 ContactModal) 열기 */ onStart: () => void; } export default function DiscoveryHero({ axes, clinicName, criteriaCount, onStart, }: DiscoveryHeroProps) { return (
{/* Decorative blobs */}
{/* Badge */} AI DISCOVERY · AEO / GEO for Clinics {/* Headline */} AI가 추천하는 병원은
따로 있습니다.
{/* Sub copy */} 고객은 이제 AI에게 병원을 묻습니다.
답변에 인용될 근거를 {criteriaCount}개 항목으로 실측해 답변 준비도와 출처 준비도로 진단하고, 8주 안에 구축합니다.
{/* CTAs */} {/* 가상 데이터 예시 리포트로만 연결한다. 실제 병원 리포트로 연결하지 않는다 (src/lib/site.ts) */} {SHOW_SAMPLE_REPORT && ( 샘플 리포트 보기 )} {/* ABMR loop + AI answer mock */}
); }