Spaces:
Running
Running
New renders: front in the hero, back beside the pilot form
Browse files- assets/case-front.webp +0 -0
- assets/unit-back.webp +0 -0
- assets/unit-front.webp +0 -0
- index.html +4 -1
- styles.css +3 -0
assets/case-front.webp
DELETED
|
Binary file (29.7 kB)
|
|
|
assets/unit-back.webp
ADDED
|
assets/unit-front.webp
ADDED
|
index.html
CHANGED
|
@@ -56,7 +56,7 @@
|
|
| 56 |
</div>
|
| 57 |
<div class="hero-media">
|
| 58 |
<div class="render-box">
|
| 59 |
-
<img src="assets/
|
| 60 |
</div>
|
| 61 |
</div>
|
| 62 |
</section>
|
|
@@ -262,6 +262,9 @@
|
|
| 262 |
<p class="eyebrow">The pilot</p>
|
| 263 |
<h2 id="pilot-title">Take one of the first pilots.</h2>
|
| 264 |
<p>One free unit, one clinician, a few weeks. If it does not earn its shelf space, we take it back. You keep your numbers and the evidence either way.</p>
|
|
|
|
|
|
|
|
|
|
| 265 |
</div>
|
| 266 |
<div class="form-card">
|
| 267 |
<form id="pilot-form" action="https://formspree.io/f/mrpekree" method="POST">
|
|
|
|
| 56 |
</div>
|
| 57 |
<div class="hero-media">
|
| 58 |
<div class="render-box">
|
| 59 |
+
<img src="assets/unit-front.webp" width="1200" height="750" fetchpriority="high" alt="The PrivacyNote unit, a small black case with two antennas, beside a phone showing a recording waveform">
|
| 60 |
</div>
|
| 61 |
</div>
|
| 62 |
</section>
|
|
|
|
| 262 |
<p class="eyebrow">The pilot</p>
|
| 263 |
<h2 id="pilot-title">Take one of the first pilots.</h2>
|
| 264 |
<p>One free unit, one clinician, a few weeks. If it does not earn its shelf space, we take it back. You keep your numbers and the evidence either way.</p>
|
| 265 |
+
<div class="render-box pilot-render">
|
| 266 |
+
<img src="assets/unit-back.webp" width="1200" height="750" loading="lazy" alt="The back of the PrivacyNote unit: two antennas and a row of ports">
|
| 267 |
+
</div>
|
| 268 |
</div>
|
| 269 |
<div class="form-card">
|
| 270 |
<form id="pilot-form" action="https://formspree.io/f/mrpekree" method="POST">
|
styles.css
CHANGED
|
@@ -245,6 +245,9 @@ a.ev-title { color: var(--link); text-decoration: underline; text-underline-offs
|
|
| 245 |
.pilot-text { flex: 1 1 380px; min-width: 0; display: flex; flex-direction: column; gap: 18px; }
|
| 246 |
.pilot h2 { font-family: var(--serif); font-weight: 600; font-size: 44px; line-height: 1.1; letter-spacing: -0.01em; color: var(--band-text); }
|
| 247 |
.pilot-text p { font-size: 19px; line-height: 1.55; color: var(--band-soft); max-width: 480px; }
|
|
|
|
|
|
|
|
|
|
| 248 |
.form-card { flex: 1 1 460px; min-width: 0; background: var(--surface); color: var(--text); border-radius: 16px; padding: 32px; }
|
| 249 |
.form-card form { display: flex; flex-direction: column; gap: 18px; }
|
| 250 |
.field { display: flex; flex-direction: column; gap: 6px; }
|
|
|
|
| 245 |
.pilot-text { flex: 1 1 380px; min-width: 0; display: flex; flex-direction: column; gap: 18px; }
|
| 246 |
.pilot h2 { font-family: var(--serif); font-weight: 600; font-size: 44px; line-height: 1.1; letter-spacing: -0.01em; color: var(--band-text); }
|
| 247 |
.pilot-text p { font-size: 19px; line-height: 1.55; color: var(--band-soft); max-width: 480px; }
|
| 248 |
+
.pilot-render { max-width: 480px; margin-top: 12px; }
|
| 249 |
+
/* Phones: the form comes first. Lazy loading means a hidden render is never downloaded. */
|
| 250 |
+
@media (max-width: 719px) { .pilot-render { display: none; } }
|
| 251 |
.form-card { flex: 1 1 460px; min-width: 0; background: var(--surface); color: var(--text); border-radius: 16px; padding: 32px; }
|
| 252 |
.form-card form { display: flex; flex-direction: column; gap: 18px; }
|
| 253 |
.field { display: flex; flex-direction: column; gap: 6px; }
|