Spaces:
Running
Running
Create index.html
Browse files- index.html +206 -17
index.html
CHANGED
|
@@ -1,19 +1,208 @@
|
|
| 1 |
<!doctype html>
|
| 2 |
-
<html>
|
| 3 |
-
|
| 4 |
-
|
| 5 |
-
|
| 6 |
-
|
| 7 |
-
|
| 8 |
-
|
| 9 |
-
|
| 10 |
-
|
| 11 |
-
|
| 12 |
-
|
| 13 |
-
|
| 14 |
-
|
| 15 |
-
|
| 16 |
-
|
| 17 |
-
|
| 18 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 19 |
</html>
|
|
|
|
| 1 |
<!doctype html>
|
| 2 |
+
<html lang="en">
|
| 3 |
+
<head>
|
| 4 |
+
<meta charset="utf-8" />
|
| 5 |
+
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
| 6 |
+
<title>Bullish Minds AI — Learn Personal Finance</title>
|
| 7 |
+
<meta name="description" content="AI-powered, teacher-friendly personal finance lessons aligned to Virginia EPF. Fast to start, safe by design." />
|
| 8 |
+
<meta property="og:title" content="Bullish Minds AI" />
|
| 9 |
+
<meta property="og:description" content="AI-powered, teacher-friendly personal finance lessons aligned to Virginia EPF." />
|
| 10 |
+
<meta property="og:type" content="website" />
|
| 11 |
+
<meta name="theme-color" content="#0e7490" />
|
| 12 |
+
<link rel="icon" href="favicon.ico" />
|
| 13 |
+
<style>
|
| 14 |
+
:root{
|
| 15 |
+
--bg: #0b1220;
|
| 16 |
+
--card: #0f172a;
|
| 17 |
+
--muted: #94a3b8;
|
| 18 |
+
--text: #e2e8f0;
|
| 19 |
+
--accent: #06b6d4; /* teal-400 */
|
| 20 |
+
--accent-2: #22d3ee; /* cyan-400 */
|
| 21 |
+
--ring: rgba(34,211,238,.35);
|
| 22 |
+
--shadow: rgba(2,6,23,.6);
|
| 23 |
+
}
|
| 24 |
+
html,body{margin:0;padding:0;background:linear-gradient(180deg,#0b1220 0%,#0b1220 60%,#0a0f1a 100%);color:var(--text);font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;}
|
| 25 |
+
a{color:var(--accent-2);text-decoration:none}
|
| 26 |
+
a:hover{text-decoration:underline}
|
| 27 |
+
.container{max-width:1100px;margin:0 auto;padding:24px}
|
| 28 |
+
.nav{display:flex;align-items:center;justify-content:space-between;padding:8px 0}
|
| 29 |
+
.brand{display:flex;align-items:center;gap:12px}
|
| 30 |
+
.brand img{width:44px;height:44px;border-radius:12px;box-shadow:0 6px 18px var(--shadow);object-fit:contain;background:white}
|
| 31 |
+
.brand .name{font-weight:700;letter-spacing:.2px}
|
| 32 |
+
.nav a{margin-left:18px;color:var(--text);opacity:.9}
|
| 33 |
+
.nav a.cta{background:linear-gradient(90deg,var(--accent),var(--accent-2));color:#003341;padding:10px 14px;border-radius:12px;font-weight:700;box-shadow:0 10px 22px rgba(6,182,212,.25);}
|
| 34 |
+
.hero{display:grid;grid-template-columns:1.1fr .9fr;gap:30px;align-items:center;padding:36px 0 18px}
|
| 35 |
+
.hero h1{font-size: clamp(28px, 5vw, 44px);line-height:1.1;margin:0 0 12px}
|
| 36 |
+
.eyebrow{display:inline-block;background:rgba(34,211,238,.12);color:#a5f3fc;border:1px solid rgba(34,211,238,.35);padding:6px 10px;border-radius:999px;font-size:12px;margin-bottom:10px}
|
| 37 |
+
.hero p{color:var(--muted);font-size:18px;margin:0 0 22px}
|
| 38 |
+
.btns{display:flex;gap:12px;flex-wrap:wrap}
|
| 39 |
+
.btn{display:inline-flex;align-items:center;gap:8px;border-radius:14px;padding:12px 16px;border:1px solid rgba(148,163,184,.15);color:var(--text);background:#0b1220;box-shadow:0 10px 26px rgba(2,6,23,.3)}
|
| 40 |
+
.btn.primary{background:linear-gradient(90deg,var(--accent),var(--accent-2));color:#002a34;border-color:transparent;font-weight:800}
|
| 41 |
+
.btn:hover{transform:translateY(-1px);}
|
| 42 |
+
.hero-card{background:radial-gradient(1200px 500px at 10% -10%, rgba(34,211,238,.18), transparent 50%),var(--card);border:1px solid rgba(148,163,184,.12);border-radius:20px;box-shadow:0 30px 60px rgba(2,6,23,.45);padding:22px}
|
| 43 |
+
.hero-card img{width:100%;border-radius:12px;border:1px solid rgba(148,163,184,.15);background:white}
|
| 44 |
+
.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}
|
| 45 |
+
.card{background:var(--card);border:1px solid rgba(148,163,184,.12);border-radius:16px;padding:18px;box-shadow:0 20px 40px rgba(2,6,23,.45)}
|
| 46 |
+
.card h3{margin:0 0 6px;font-size:18px}
|
| 47 |
+
.muted{color:var(--muted)}
|
| 48 |
+
.section{padding:36px 0}
|
| 49 |
+
.kbd{font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;background:rgba(148,163,184,.15);padding:0 6px;border-radius:6px;border:1px solid rgba(148,163,184,.25)}
|
| 50 |
+
details{background:var(--card);border:1px solid rgba(148,163,184,.15);border-radius:16px;padding:16px}
|
| 51 |
+
details>summary{cursor:pointer;font-weight:700}
|
| 52 |
+
.footer{border-top:1px solid rgba(148,163,184,.12);padding:20px 0;color:var(--muted);font-size:14px}
|
| 53 |
+
.legal{font-size:12px;color:#8aa0b8}
|
| 54 |
+
@media (max-width: 900px){.hero{grid-template-columns:1fr}.hero-card{order:-1}}
|
| 55 |
+
</style>
|
| 56 |
+
</head>
|
| 57 |
+
<body>
|
| 58 |
+
<header>
|
| 59 |
+
<div class="container nav" role="navigation" aria-label="Main Navigation">
|
| 60 |
+
<div class="brand">
|
| 61 |
+
<img src="logo.png" alt="Bullish Minds AI logo" />
|
| 62 |
+
<div class="name">Bullish Minds AI<span style="opacity:.7">™</span></div>
|
| 63 |
+
</div>
|
| 64 |
+
<nav>
|
| 65 |
+
<a href="#features">Features</a>
|
| 66 |
+
<a href="#trust">Trust</a>
|
| 67 |
+
<a href="#contact">Contact</a>
|
| 68 |
+
<a class="cta" href="https://huggingface.co/spaces/mr601s/BullishMindsAI-livedemo">Start Learning</a>
|
| 69 |
+
</nav>
|
| 70 |
+
</div>
|
| 71 |
+
</header>
|
| 72 |
+
|
| 73 |
+
<main>
|
| 74 |
+
<section class="container hero" aria-labelledby="hero-title">
|
| 75 |
+
<div>
|
| 76 |
+
<div class="eyebrow">Aligned to Virginia EPF • Teacher‑friendly • Student‑ready</div>
|
| 77 |
+
<h1 id="hero-title">Learn Personal Finance with AI—safe, engaging, and fast to start</h1>
|
| 78 |
+
<p>Bring <strong>Bullish Minds AI</strong> into your classroom in minutes. Teacher‑controlled lessons with quick checks, rural SWVA/NETN context, and a clear path to mastery.</p>
|
| 79 |
+
<div class="btns">
|
| 80 |
+
<a class="btn primary" href="https://huggingface.co/spaces/mr601s/BullishMindsAI-livedemo" aria-label="Start Learning">
|
| 81 |
+
<span>▶</span> Start Learning
|
| 82 |
+
</a>
|
| 83 |
+
<a class="btn" href="mailto:hello@bullishminds.ai?subject=Pilot%20Request%20—%20Bullish%20Minds%20AI" aria-label="Request a pilot by email">Request a Pilot</a>
|
| 84 |
+
<a class="btn" href="#trust" aria-label="Read our Trust & Privacy details">Trust & Privacy</a>
|
| 85 |
+
</div>
|
| 86 |
+
</div>
|
| 87 |
+
<div class="hero-card" aria-hidden="true">
|
| 88 |
+
<img src="hero-preview.png" alt="App preview (placeholder)" />
|
| 89 |
+
<div class="muted" style="margin-top:8px;font-size:12px">Add a screenshot of your demo as <span class="kbd">hero-preview.png</span></div>
|
| 90 |
+
</div>
|
| 91 |
+
</section>
|
| 92 |
+
|
| 93 |
+
<section id="features" class="container section" aria-labelledby="features-title">
|
| 94 |
+
<h2 id="features-title">Why teachers choose Bullish Minds AI</h2>
|
| 95 |
+
<div class="grid" style="margin-top:12px">
|
| 96 |
+
<div class="card">
|
| 97 |
+
<h3>Time‑to‑value < 15 min</h3>
|
| 98 |
+
<p class="muted">Open the demo and teach your first lesson. No SIS integration required for pilots.</p>
|
| 99 |
+
</div>
|
| 100 |
+
<div class="card">
|
| 101 |
+
<h3>Aligned & measurable</h3>
|
| 102 |
+
<p class="muted">Built for Virginia EPF; quick‑check pass rates and time‑on‑task reinforce learning goals.</p>
|
| 103 |
+
</div>
|
| 104 |
+
<div class="card">
|
| 105 |
+
<h3>Trust by design</h3>
|
| 106 |
+
<p class="muted">Pseudonymous by default, export/delete controls, and a clear FERPA/COPPA stance.</p>
|
| 107 |
+
</div>
|
| 108 |
+
</div>
|
| 109 |
+
</section>
|
| 110 |
+
|
| 111 |
+
<section class="container section" aria-labelledby="cta-title">
|
| 112 |
+
<h2 id="cta-title">Get started in one click</h2>
|
| 113 |
+
<p class="muted">Use the live demo now or book a 20‑minute onboarding. Your first pilot can start this week.</p>
|
| 114 |
+
<div class="btns" style="margin-top:8px">
|
| 115 |
+
<a class="btn primary" href="https://huggingface.co/spaces/mr601s/BullishMindsAI-livedemo">Start Learning</a>
|
| 116 |
+
<a class="btn" href="mailto:hello@bullishminds.ai?subject=Onboarding%20Request">Book Onboarding</a>
|
| 117 |
+
</div>
|
| 118 |
+
</section>
|
| 119 |
+
|
| 120 |
+
<section id="trust" class="container section" aria-labelledby="trust-title">
|
| 121 |
+
<h2 id="trust-title">Privacy, Safety & Responsible AI</h2>
|
| 122 |
+
<p class="muted">We minimize data, give teachers control, and publish how the system works. Highlights below—expand for details.</p>
|
| 123 |
+
|
| 124 |
+
<div class="grid" style="margin-top:12px">
|
| 125 |
+
<div class="card">
|
| 126 |
+
<h3>Plain‑English Summary</h3>
|
| 127 |
+
<p class="muted">No student PII required in demo. Pseudonymous IDs, export/delete controls, no ads. Encryption in transit.</p>
|
| 128 |
+
</div>
|
| 129 |
+
<div class="card">
|
| 130 |
+
<h3>Compliance</h3>
|
| 131 |
+
<p class="muted">Supports FERPA, COPPA (with school/parental consent), and PPRA. District DPAs available.</p>
|
| 132 |
+
</div>
|
| 133 |
+
<div class="card">
|
| 134 |
+
<h3>Model Card</h3>
|
| 135 |
+
<p class="muted">Intended for EPF learning support; not for high‑stakes grading. Age‑appropriate guardrails in place.</p>
|
| 136 |
+
</div>
|
| 137 |
+
</div>
|
| 138 |
+
|
| 139 |
+
<div style="margin-top:16px;display:grid;gap:12px">
|
| 140 |
+
<details>
|
| 141 |
+
<summary>Full Trust Pack (expand)</summary>
|
| 142 |
+
<div style="margin-top:12px;display:grid;gap:10px">
|
| 143 |
+
<h3>1) Trust Principles</h3>
|
| 144 |
+
<ul>
|
| 145 |
+
<li>Minimal data: pseudonymous by default</li>
|
| 146 |
+
<li>Transparency: plain‑language disclosures</li>
|
| 147 |
+
<li>Control: teacher export/delete</li>
|
| 148 |
+
<li>Security: TLS; least‑privilege access</li>
|
| 149 |
+
<li>Compliance by design: FERPA/COPPA/PPRA support</li>
|
| 150 |
+
</ul>
|
| 151 |
+
<h3>2) Data Inventory (demo mode)</h3>
|
| 152 |
+
<ul>
|
| 153 |
+
<li>StudentID (pseudonymous), ClassID, LessonID, responses, time‑on‑task</li>
|
| 154 |
+
<li>No names/emails/addresses/photos collected by default</li>
|
| 155 |
+
</ul>
|
| 156 |
+
<h3>3) Data Flow</h3>
|
| 157 |
+
<pre style="white-space:pre-wrap;background:#0a1222;padding:10px;border-radius:10px;border:1px solid rgba(148,163,184,.2)">[Student Browser] --TLS--> [Hosting/Inference] --in‑memory--> [Lesson Output]
|
| 158 |
+
| (optional export by teacher)
|
| 159 |
+
v
|
| 160 |
+
[CSV/JSON local export]</pre>
|
| 161 |
+
<h3>4) Security</h3>
|
| 162 |
+
<ul>
|
| 163 |
+
<li>Encryption in transit; encrypted backups in pilots</li>
|
| 164 |
+
<li>Role‑based access; vendor risk reviews</li>
|
| 165 |
+
<li>Incident response with timely notification</li>
|
| 166 |
+
</ul>
|
| 167 |
+
<h3>5) Model Card (excerpt)</h3>
|
| 168 |
+
<ul>
|
| 169 |
+
<li>Intended use: EPF learning support</li>
|
| 170 |
+
<li>Out‑of‑scope: high‑stakes grading; sensitive PII</li>
|
| 171 |
+
<li>Safety: age‑appropriate filtering, misuse refusals</li>
|
| 172 |
+
<li>Evaluation signals: ≥70% quick‑check pass; ≥8 min median session</li>
|
| 173 |
+
</ul>
|
| 174 |
+
<p class="muted">For the full policy and templates (DPA, consent), email <a href="mailto:privacy@bullishminds.ai">privacy@bullishminds.ai</a>.</p>
|
| 175 |
+
</div>
|
| 176 |
+
</details>
|
| 177 |
+
</div>
|
| 178 |
+
</section>
|
| 179 |
+
|
| 180 |
+
<section id="contact" class="container section" aria-labelledby="contact-title">
|
| 181 |
+
<h2 id="contact-title">Contact</h2>
|
| 182 |
+
<p class="muted">Questions, pilots, or partnerships:</p>
|
| 183 |
+
<ul>
|
| 184 |
+
<li>Email: <a href="mailto:hello@bullishminds.ai">hello@bullishminds.ai</a></li>
|
| 185 |
+
<li>Privacy/Security: <a href="mailto:privacy@bullishminds.ai">privacy@bullishminds.ai</a> • <a href="mailto:security@bullishminds.ai">security@bullishminds.ai</a></li>
|
| 186 |
+
</ul>
|
| 187 |
+
</section>
|
| 188 |
+
</main>
|
| 189 |
+
|
| 190 |
+
<footer class="container footer">
|
| 191 |
+
<div style="display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between">
|
| 192 |
+
<div>© 2025 Bullish Minds AI. All rights reserved.</div>
|
| 193 |
+
<div class="legal">“Bullish Minds AI” and the bull logo are trademarks of Bullish Minds AI, LLC. All product names, logos, and brands are property of their respective owners.</div>
|
| 194 |
+
</div>
|
| 195 |
+
</footer>
|
| 196 |
+
|
| 197 |
+
<script>
|
| 198 |
+
// Optional: smooth scroll for anchor links
|
| 199 |
+
document.querySelectorAll('a[href^="#"]').forEach(a=>{
|
| 200 |
+
a.addEventListener('click', e=>{
|
| 201 |
+
const id=a.getAttribute('href').slice(1);
|
| 202 |
+
const el=document.getElementById(id);
|
| 203 |
+
if(el){e.preventDefault(); el.scrollIntoView({behavior:'smooth', block:'start'});}
|
| 204 |
+
});
|
| 205 |
+
});
|
| 206 |
+
</script>
|
| 207 |
+
</body>
|
| 208 |
</html>
|