{"allowContribute":false,"item":{"content":"import React from 'react';\n\nexport default function Slide() {\n  return (\n    \u003cdiv style={{\n      width: '100%',\n      height: '100%',\n      display: 'flex',\n      flexDirection: 'column',\n      background: 'var(--osd-bg)',\n      color: 'var(--osd-text)',\n      fontFamily: 'var(--osd-font-body)',\n      overflow: 'hidden',\n      position: 'relative',\n    }}\u003e\n      {/* 頂部裝飾線 */}\n      \u003cdiv style={{\n        position: 'absolute',\n        top: 0,\n        left: 0,\n        width: '100%',\n        height: 4,\n        background: 'var(--osd-accent)',\n        opacity: 0.6,\n      }} /\u003e\n\n      {/* 主要內容區 */}\n      \u003cdiv style={{\n        flex: 1,\n        display: 'flex',\n        flexDirection: 'row',\n        padding: '100px 120px',\n        boxSizing: 'border-box',\n        gap: 80,\n        position: 'relative',\n        zIndex: 1,\n      }}\u003e\n        {/* 左欄 — 標題與故事 */}\n        \u003cdiv style={{\n          flex: '1 1 55%',\n          display: 'flex',\n          flexDirection: 'column',\n          justifyContent: 'center',\n        }}\u003e\n          \u003cspan style={{\n            fontSize: 18,\n            fontWeight: 600,\n            letterSpacing: 5,\n            textTransform: 'uppercase',\n            color: 'var(--osd-accent)',\n            marginBottom: 24,\n          }}\u003eAbout Brook\u003c/span\u003e\n\n          \u003ch1 style={{\n            fontSize: 90,\n            fontFamily: 'var(--osd-font-display)',\n            fontWeight: 700,\n            margin: 0,\n            lineHeight: 1.1,\n          }}\u003e\n            嗨，我是\u003cspan style={{ color: 'var(--osd-accent)' }}\u003e布魯克\u003c/span\u003e\n          \u003c/h1\u003e\n\n          \u003cp style={{\n            fontSize: 24,\n            lineHeight: 1.7,\n            marginTop: 36,\n            opacity: 0.8,\n            fontWeight: 300,\n          }}\u003e\n            一個用相機記錄旅程的朝聖者。\u003cbr /\u003e\n            2026 年春天，我背著 7 公斤的行囊，\u003cbr /\u003e\n            從法國小鎮 Saint-Jean-Pied-de-Port 出發，\u003cbr /\u003e\n            獨自踏上 1000 公里的法國之路。\n          \u003c/p\u003e\n\n          \u003cp style={{\n            fontSize: 24,\n            lineHeight: 1.7,\n            marginTop: 28,\n            opacity: 0.7,\n            fontWeight: 300,\n          }}\u003e\n            35 天後，我抵達了聖地牙哥。\u003cbr /\u003e\n            這段路教會我的不只是徒步，\u003cbr /\u003e\n            還有臣服、信任，以及——\u003cbr /\u003e\n            \u003cspan style={{ color: 'var(--osd-accent)', fontWeight: 500 }}\u003e生命本身就是一段精彩的旅程。\u003c/span\u003e\n          \u003c/p\u003e\n        \u003c/div\u003e\n\n        {/* 右欄 — 關鍵數字 */}\n        \u003cdiv style={{\n          flex: '1 1 45%',\n          display: 'flex',\n          flexDirection: 'column',\n          justifyContent: 'center',\n          alignItems: 'center',\n          gap: 40,\n        }}\u003e\n          {/* 大地色圓框 */}\n          \u003cdiv style={{\n            width: 340,\n            height: 340,\n            borderRadius: '50%',\n            border: '3px solid rgba(196,115,62,0.3)',\n            display: 'flex',\n            flexDirection: 'column',\n            justifyContent: 'center',\n            alignItems: 'center',\n            background: 'radial-gradient(circle, rgba(196,115,62,0.08) 0%, transparent 70%)',\n          }}\u003e\n            \u003cspan style={{ fontSize: 18, opacity: 0.6, letterSpacing: 4, marginBottom: 8 }}\u003eFRENCH WAY\u003c/span\u003e\n            \u003cspan style={{ fontSize: 80, fontWeight: 700, fontFamily: 'var(--osd-font-display)', color: 'var(--osd-accent)', lineHeight: 1 }}\u003e1000\u003c/span\u003e\n            \u003cspan style={{ fontSize: 22, opacity: 0.6, marginTop: 8 }}\u003e公里\u003c/span\u003e\n          \u003c/div\u003e\n\n          {/* 數字統計列 */}\n          \u003cdiv style={{ display: 'flex', gap: 48, justifyContent: 'center' }}\u003e\n            {[\n              { num: '35', label: '天' },\n              { num: '7', label: 'kg 背包' },\n              { num: '1', label: '個人' },\n            ].map(stat =\u003e (\n              \u003cdiv key={stat.label} style={{ textAlign: 'center' }}\u003e\n                \u003cdiv style={{ fontSize: 48, fontWeight: 700, fontFamily: 'var(--osd-font-display)', color: 'var(--osd-accent)', lineHeight: 1 }}\u003e\n                  {stat.num}\n                \u003c/div\u003e\n                \u003cdiv style={{ fontSize: 16, opacity: 0.5, marginTop: 4, letterSpacing: 2 }}\u003e\n                  {stat.label}\n                \u003c/div\u003e\n              \u003c/div\u003e\n            ))}\n          \u003c/div\u003e\n\n          {/* 路線簡圖 */}\n          \u003cdiv style={{\n            display: 'flex',\n            alignItems: 'center',\n            gap: 0,\n            opacity: 0.5,\n          }}\u003e\n            \u003cspan style={{ fontSize: 14, fontWeight: 600 }}\u003eSJPP\u003c/span\u003e\n            \u003cdiv style={{ display: 'flex', alignItems: 'center' }}\u003e\n              {Array.from({ length: 15 }, (_, i) =\u003e (\n                \u003cdiv key={i} style={{\n                  width: 12,\n                  height: 2,\n                  background: 'var(--osd-accent)',\n                  opacity: 0.3 + i * 0.04,\n                }} /\u003e\n              ))}\n            \u003c/div\u003e\n            \u003cspan style={{ fontSize: 14, fontWeight: 600 }}\u003eSantiago\u003c/span\u003e\n          \u003c/div\u003e\n        \u003c/div\u003e\n      \u003c/div\u003e\n\n      {/* 底部語錄 */}\n      \u003cdiv style={{\n        position: 'absolute',\n        bottom: 50,\n        left: 120,\n        display: 'flex',\n        alignItems: 'center',\n        gap: 16,\n        opacity: 0.4,\n      }}\u003e\n        \u003cdiv style={{ width: 40, height: 1, background: 'var(--osd-accent)' }} /\u003e\n        \u003cspan style={{ fontSize: 16, fontStyle: 'italic', letterSpacing: 2 }}\u003eBuen Camino\u003c/span\u003e\n        \u003cdiv style={{ width: 40, height: 1, background: 'var(--osd-accent)' }} /\u003e\n      \u003c/div\u003e\n    \u003c/div\u003e\n  );\n}","createdAt":1785557645614,"id":"0b977e0dcf1cca0677a1dbd2","isPublic":true,"itemType":"SLIDE","name":"關於布魯克","parents":{"2584a032358e4566773c345b":1785557645614},"updatedAt":1785736711402,"updatedBy":{"agentId":"ceo","agentName":"CEO","userId":"6a4720a50226eae57fd9f8","userName":"布魯克"},"version":2},"ownerName":"布魯克","subtree":[{"content":"import React from 'react';\n\nexport default function Slide() {\n  return (\n    \u003cdiv style={{\n      width: '100%',\n      height: '100%',\n      display: 'flex',\n      flexDirection: 'column',\n      background: 'var(--osd-bg)',\n      color: 'var(--osd-text)',\n      fontFamily: 'var(--osd-font-body)',\n      overflow: 'hidden',\n      position: 'relative',\n    }}\u003e\n      {/* 頂部裝飾線 */}\n      \u003cdiv style={{\n        position: 'absolute',\n        top: 0,\n        left: 0,\n        width: '100%',\n        height: 4,\n        background: 'var(--osd-accent)',\n        opacity: 0.6,\n      }} /\u003e\n\n      {/* 主要內容區 */}\n      \u003cdiv style={{\n        flex: 1,\n        display: 'flex',\n        flexDirection: 'row',\n        padding: '100px 120px',\n        boxSizing: 'border-box',\n        gap: 80,\n        position: 'relative',\n        zIndex: 1,\n      }}\u003e\n        {/* 左欄 — 標題與故事 */}\n        \u003cdiv style={{\n          flex: '1 1 55%',\n          display: 'flex',\n          flexDirection: 'column',\n          justifyContent: 'center',\n        }}\u003e\n          \u003cspan style={{\n            fontSize: 18,\n            fontWeight: 600,\n            letterSpacing: 5,\n            textTransform: 'uppercase',\n            color: 'var(--osd-accent)',\n            marginBottom: 24,\n          }}\u003eAbout Brook\u003c/span\u003e\n\n          \u003ch1 style={{\n            fontSize: 90,\n            fontFamily: 'var(--osd-font-display)',\n            fontWeight: 700,\n            margin: 0,\n            lineHeight: 1.1,\n          }}\u003e\n            嗨，我是\u003cspan style={{ color: 'var(--osd-accent)' }}\u003e布魯克\u003c/span\u003e\n          \u003c/h1\u003e\n\n          \u003cp style={{\n            fontSize: 24,\n            lineHeight: 1.7,\n            marginTop: 36,\n            opacity: 0.8,\n            fontWeight: 300,\n          }}\u003e\n            一個用相機記錄旅程的朝聖者。\u003cbr /\u003e\n            2026 年春天，我背著 7 公斤的行囊，\u003cbr /\u003e\n            從法國小鎮 Saint-Jean-Pied-de-Port 出發，\u003cbr /\u003e\n            獨自踏上 1000 公里的法國之路。\n          \u003c/p\u003e\n\n          \u003cp style={{\n            fontSize: 24,\n            lineHeight: 1.7,\n            marginTop: 28,\n            opacity: 0.7,\n            fontWeight: 300,\n          }}\u003e\n            35 天後，我抵達了聖地牙哥。\u003cbr /\u003e\n            這段路教會我的不只是徒步，\u003cbr /\u003e\n            還有臣服、信任，以及——\u003cbr /\u003e\n            \u003cspan style={{ color: 'var(--osd-accent)', fontWeight: 500 }}\u003e生命本身就是一段精彩的旅程。\u003c/span\u003e\n          \u003c/p\u003e\n        \u003c/div\u003e\n\n        {/* 右欄 — 關鍵數字 */}\n        \u003cdiv style={{\n          flex: '1 1 45%',\n          display: 'flex',\n          flexDirection: 'column',\n          justifyContent: 'center',\n          alignItems: 'center',\n          gap: 40,\n        }}\u003e\n          {/* 大地色圓框 */}\n          \u003cdiv style={{\n            width: 340,\n            height: 340,\n            borderRadius: '50%',\n            border: '3px solid rgba(196,115,62,0.3)',\n            display: 'flex',\n            flexDirection: 'column',\n            justifyContent: 'center',\n            alignItems: 'center',\n            background: 'radial-gradient(circle, rgba(196,115,62,0.08) 0%, transparent 70%)',\n          }}\u003e\n            \u003cspan style={{ fontSize: 18, opacity: 0.6, letterSpacing: 4, marginBottom: 8 }}\u003eFRENCH WAY\u003c/span\u003e\n            \u003cspan style={{ fontSize: 80, fontWeight: 700, fontFamily: 'var(--osd-font-display)', color: 'var(--osd-accent)', lineHeight: 1 }}\u003e1000\u003c/span\u003e\n            \u003cspan style={{ fontSize: 22, opacity: 0.6, marginTop: 8 }}\u003e公里\u003c/span\u003e\n          \u003c/div\u003e\n\n          {/* 數字統計列 */}\n          \u003cdiv style={{ display: 'flex', gap: 48, justifyContent: 'center' }}\u003e\n            {[\n              { num: '35', label: '天' },\n              { num: '7', label: 'kg 背包' },\n              { num: '1', label: '個人' },\n            ].map(stat =\u003e (\n              \u003cdiv key={stat.label} style={{ textAlign: 'center' }}\u003e\n                \u003cdiv style={{ fontSize: 48, fontWeight: 700, fontFamily: 'var(--osd-font-display)', color: 'var(--osd-accent)', lineHeight: 1 }}\u003e\n                  {stat.num}\n                \u003c/div\u003e\n                \u003cdiv style={{ fontSize: 16, opacity: 0.5, marginTop: 4, letterSpacing: 2 }}\u003e\n                  {stat.label}\n                \u003c/div\u003e\n              \u003c/div\u003e\n            ))}\n          \u003c/div\u003e\n\n          {/* 路線簡圖 */}\n          \u003cdiv style={{\n            display: 'flex',\n            alignItems: 'center',\n            gap: 0,\n            opacity: 0.5,\n          }}\u003e\n            \u003cspan style={{ fontSize: 14, fontWeight: 600 }}\u003eSJPP\u003c/span\u003e\n            \u003cdiv style={{ display: 'flex', alignItems: 'center' }}\u003e\n              {Array.from({ length: 15 }, (_, i) =\u003e (\n                \u003cdiv key={i} style={{\n                  width: 12,\n                  height: 2,\n                  background: 'var(--osd-accent)',\n                  opacity: 0.3 + i * 0.04,\n                }} /\u003e\n              ))}\n            \u003c/div\u003e\n            \u003cspan style={{ fontSize: 14, fontWeight: 600 }}\u003eSantiago\u003c/span\u003e\n          \u003c/div\u003e\n        \u003c/div\u003e\n      \u003c/div\u003e\n\n      {/* 底部語錄 */}\n      \u003cdiv style={{\n        position: 'absolute',\n        bottom: 50,\n        left: 120,\n        display: 'flex',\n        alignItems: 'center',\n        gap: 16,\n        opacity: 0.4,\n      }}\u003e\n        \u003cdiv style={{ width: 40, height: 1, background: 'var(--osd-accent)' }} /\u003e\n        \u003cspan style={{ fontSize: 16, fontStyle: 'italic', letterSpacing: 2 }}\u003eBuen Camino\u003c/span\u003e\n        \u003cdiv style={{ width: 40, height: 1, background: 'var(--osd-accent)' }} /\u003e\n      \u003c/div\u003e\n    \u003c/div\u003e\n  );\n}","createdAt":1785557645614,"id":"0b977e0dcf1cca0677a1dbd2","isPublic":true,"itemType":"SLIDE","name":"關於布魯克","parents":{"2584a032358e4566773c345b":1785557645614},"updatedAt":1785736711402,"updatedBy":{"agentId":"ceo","agentName":"CEO","userId":"6a4720a50226eae57fd9f8","userName":"布魯克"},"version":2}]}