inou/templates/landing_zh.tmpl

122 lines
9.9 KiB
Cheetah
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{{define "landing_zh"}}
<style>
.landing-card { background: var(--bg-card); border: 1px solid var(--border); border-radius: 8px; padding: 48px; width: 100%; margin-left: auto; margin-right: auto; margin-bottom: 24px; }
.hero-answer { text-align: center; font-size: 1.25rem; font-weight: 400; color: var(--text); line-height: 1.8; margin-top: 16px; margin-bottom: 32px; }
.hero-answer .inou { font-weight: 700; color: var(--accent); }
.hero-tagline { text-align: center; font-size: 1.3rem; font-weight: 600; color: var(--text); margin-bottom: 32px; }
.hero-cta { margin-bottom: 0; text-align: center; }
.hero-cta .btn { padding: 18px 56px; font-size: 0.9rem; font-weight: 500; letter-spacing: 0.08em; text-transform: uppercase; border-radius: 4px; }
.story-prose.warm { font-size: 1.1rem; line-height: 1.8; color: var(--text); }
.story-prose.warm p { margin-bottom: 20px; }
.story-prose.warm .emphasis { font-weight: 600; font-size: 1.15rem; }
.story-title { font-size: 1.25rem; font-weight: 600; color: var(--text); margin-bottom: 32px; }
.story-pair { margin-bottom: 32px; }
.story-pair .data { font-size: 1.1rem; font-weight: 400; color: var(--text); margin-bottom: 4px; }
.story-pair .reality { font-size: 1rem; font-weight: 300; font-style: italic; color: var(--text-muted); }
.story-transition { font-size: 1.25rem; font-weight: 400; color: var(--text); line-height: 1.8; margin: 32px 0; padding: 24px 0; border-top: 1px solid var(--border); border-bottom: 1px solid var(--border); }
.story-gaps { font-size: 1rem; font-weight: 300; color: var(--text-muted); line-height: 1.8; margin-bottom: 32px; }
.story-gaps span { display: block; }
.story-gaps .indent { font-style: italic; }
.story-connections { font-size: 1rem; font-weight: 300; color: var(--text-muted); line-height: 1.8; margin-bottom: 32px; }
.story-connections span { display: block; }
.story-ai { font-size: 1.25rem; font-weight: 400; color: var(--text); line-height: 1.8; margin-bottom: 32px; }
.story-ai span { display: block; }
.story-ai .last { font-style: italic; }
.story-prose { font-size: 1rem; font-weight: 300; color: var(--text-muted); line-height: 1.8; margin-bottom: 20px; }
.story-prose:last-of-type { margin-bottom: 32px; }
.story-prose strong { font-weight: 600; color: var(--text); }
.story-prose .inou { font-weight: 700; color: var(--accent); }
.story-closing { font-size: 1.25rem; font-weight: 400; color: var(--text); padding-top: 24px; border-top: 1px solid var(--border); }
.story-closing .inou { font-weight: 700; color: var(--accent); }
.trust-card { width: 100%; margin-left: auto; margin-right: auto; background: var(--bg-card); border: 1px solid var(--border); border-radius: 8px; padding: 32px 48px; margin-bottom: 24px; }
.trust-card .section-label { font-size: 0.75rem; font-weight: 600; text-transform: uppercase; letter-spacing: 0.05em; color: var(--text-muted); margin-bottom: 24px; }
.trust-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 32px; }
.trust-item { font-size: 0.9rem; font-weight: 300; color: var(--text-muted); line-height: 1.6; }
.trust-item strong { display: block; font-weight: 600; color: var(--text); margin-bottom: 4px; }
.landing-footer { padding: 16px 0; border-top: 1px solid var(--border); display: flex; justify-content: space-between; align-items: center; }
.landing-footer-left { font-size: 0.9rem; color: var(--text-muted); display: flex; gap: 16px; align-items: center; }
.landing-footer-left a { color: var(--text-muted); text-decoration: none; }
.landing-footer-left a:hover { color: var(--accent); }
.landing-footer-right { font-size: 1rem; }
.landing-footer-right .inou { font-weight: 700; color: var(--accent); }
.landing-footer-right .health { font-weight: 400; color: var(--text-muted); }
@media (max-width: 768px) { .trust-card { padding: 24px; } .trust-grid { grid-template-columns: repeat(2, 1fr); gap: 24px; } }
@media (max-width: 480px) { .trust-card { padding: 20px 16px; } .trust-grid { grid-template-columns: 1fr; gap: 20px; } .landing-footer { flex-direction: column; gap: 12px; text-align: center; } .landing-footer-left { flex-direction: column; gap: 8px; } }
</style>
<div class="sg-container">
<div class="landing-card">
<div class="hero">
<div class="hero-answer"><span class="inou">inou</span>整理并与您的AI安全私密地共享您的健康档案。</div>
<div class="hero-tagline">您的健康,被理解。</div>
<div class="hero-cta">{{if .Dossier}}<a href="/invite" class="btn btn-primary">邀请朋友</a>{{else}}<a href="/start" class="btn btn-primary">登录</a>{{end}}{{if .Error}}<div class="error" style="margin-top: 24px;">{{.Error}}</div>{{end}}</div>
</div>
</div>
<div class="landing-card">
<div class="story">
<h2 class="story-title">您需要AI来管理健康</h2>
<div class="story-prose warm">
<p>您的健康数据分散在数十个地方——心内科、神经科、检验科、智能手表、应用程序、23andMe。只有您知道其余的吃什么、喝什么、服用什么补充剂。您的运动习惯。您的症状。您的目标——无论是想怀孕、为马拉松训练还是只想少些疲惫。</p>
<p>无论您是健康并想保持健康,正在应对困难的诊断,还是在照顾无法为自己发声的家人——没有一位医生能看到全貌。没有系统能连接一切。</p>
<p>但您可以获取所有信息。您只是缺乏理解它的专业知识。</p>
<p class="emphasis">您的AI有这个能力。inou给它完整的画面。</p>
</div>
</div>
</div>
<div class="landing-card">
<div class="story">
<h2 class="story-title">挑战</h2>
<div class="story-pair"><div class="data">您的MRI有4000张切片。</div><div class="reality">10分钟内被阅读完毕。</div></div>
<div class="story-pair"><div class="data">您的基因组有数百万个变异。</div><div class="reality">您只知道了眼睛颜色和祖先来源。</div></div>
<div class="story-pair"><div class="data">您的血液检查有数十个指标。</div><div class="reality">医生说一切看起来都好。</div></div>
<div class="story-pair"><div class="data">您的手表记录了10000小时的睡眠。</div><div class="reality">您的教练不知道它的存在。</div></div>
<div class="story-pair"><div class="data">您尝试过一百种不同的补充剂。</div><div class="reality">没人问过是哪些。</div></div>
<div class="story-transition">关联就在那里。<br>只是对一个人来说太复杂了。</div>
<div class="story-gaps">
<span>没人知道您的身体如何代谢华法林——包括您自己。</span>
<span class="indent">但答案可能就藏在您的23andMe里。</span>
<span>MRI上那个未见异常——真的有人仔细看过所有4000张切片吗</span>
<span>您的甲状腺在正常范围内——但没人把它与您的疲劳、体重、总是怕冷联系起来。</span>
</div>
<div class="story-connections">
<span>没人把您的下午咖啡与睡眠质量联系起来。</span>
<span>您的铁含量与训练疲劳。</span>
<span>您的基因与脑雾。</span>
</div>
<div class="story-ai">
<span>您的AI不会忘记。</span>
<span>不会匆忙。</span>
<span>找到被遗漏的。</span>
<span class="last">不专科——整体地看待您。</span>
</div>
<div class="story-closing"><span class="inou">inou</span>让您的AI考虑一切——每张切片、每个指标、每个变异——将所有连接起来终于给您其他人无法给出的答案。</div>
</div>
</div>
<div class="landing-card">
<div class="story">
<h2 class="story-title">我们为什么创建这个</h2>
<p class="story-prose">您收集了多年的健康数据。医院的检查。检验科的结果。患者门户的记录。手表的数据。也许还有您的DNA。</p>
<p class="story-prose">还有只有您知道的一切——您的体重、血压、训练计划、服用的补充剂、总是忘记提到的症状。</p>
<p class="story-prose">一切都在那里——但分散在互不沟通的系统中、只看自己领域的专科医生那里,或者锁在您自己的脑海中。</p>
<p class="story-prose">心内科医生不知道神经科医生发现了什么。您的教练没看过您的血液检查。您的医生不知道您服用什么补充剂。他们中没有一个人有时间坐下来与您一起连接这些点。</p>
<p class="story-prose"><strong>AI终于可以做到。</strong>它可以汇集任何单一专家都看不到的——还能向您解释。</p>
<p class="story-prose">但这些数据放不进聊天窗口。您最不想要的是您的病历在别人的服务器上,训练他们的模型。</p>
<p class="story-prose"><span class="inou">inou</span>将一切汇集——检验、影像、基因、生命体征、药物、补充剂——加密、私密不与任何人共享。您的AI安全连接。数据仍然是您的。</p>
<div class="story-closing">您的健康,被理解。</div>
</div>
</div>
<div class="trust-card">
<div class="section-label">{{.T.data_yours}}</div>
<div class="trust-grid">
<div class="trust-item"><strong>{{.T.never_training}}</strong>{{.T.never_training_desc}}</div>
<div class="trust-item"><strong>{{.T.never_shared}}</strong>{{.T.never_shared_desc}}</div>
<div class="trust-item"><strong>{{.T.encrypted}}</strong>{{.T.encrypted_desc}}</div>
<div class="trust-item"><strong>{{.T.delete}}</strong>{{.T.delete_desc}}</div>
</div>
</div>
<footer class="landing-footer">
<div class="landing-footer-left"><span>© 2025</span><a href="/privacy-policy">隐私</a></div>
<span class="landing-footer-right"><span class="inou">inou</span> <span class="health">health</span></span>
</footer>
</div>
{{end}}