← back to Fantasea Consulting
type: bump base/lead/table/card font sizes for legibility (deck + 6 versions); real YT hero + thumbnails
93d2b4f988632d1b931ecb6c50bf6a3a80e8e13f · 2026-07-16 11:34:22 -0700 · steve@designerwallcoverings.com
Files touched
M build.mjsM public/index.htmlM public/versions/chanel.htmlM public/versions/dior.htmlM public/versions/gucci.htmlM public/versions/hermes.htmlM public/versions/lv.htmlM public/versions/tiffany.html
Diff
commit 93d2b4f988632d1b931ecb6c50bf6a3a80e8e13f
Author: steve@designerwallcoverings.com <steve@designerwallcoverings.com>
Date: Thu Jul 16 11:34:22 2026 -0700
type: bump base/lead/table/card font sizes for legibility (deck + 6 versions); real YT hero + thumbnails
---
build.mjs | 24 ++++++++++++------------
public/index.html | 20 ++++++++++----------
public/versions/chanel.html | 4 ++--
public/versions/dior.html | 4 ++--
public/versions/gucci.html | 4 ++--
public/versions/hermes.html | 4 ++--
public/versions/lv.html | 4 ++--
public/versions/tiffany.html | 4 ++--
8 files changed, 34 insertions(+), 34 deletions(-)
diff --git a/build.mjs b/build.mjs
index 576508b..d6b05fb 100644
--- a/build.mjs
+++ b/build.mjs
@@ -60,7 +60,7 @@ function versionPage(h) {
<style>
:root{--bg:${h.bg};--panel:${h.panel};--ink:${h.ink};--gold:${h.gold};--line:${h.line}}
*{margin:0;padding:0;box-sizing:border-box}
-body{background:var(--bg);color:var(--ink);font-family:${h.sans};font-weight:300;letter-spacing:.02em;line-height:1.7;-webkit-font-smoothing:antialiased}
+body{background:var(--bg);color:var(--ink);font-family:${h.sans};font-weight:400;font-size:18px;letter-spacing:.012em;line-height:1.75;-webkit-font-smoothing:antialiased}
.disp{font-family:${h.disp}}
a{color:inherit;text-decoration:none}
/* top bar */
@@ -98,7 +98,7 @@ body.nav .menu{opacity:1;pointer-events:auto}
section{padding:clamp(70px,11vw,150px) clamp(24px,7vw,120px);border-top:1px solid var(--line)}
.eyebrow{font-size:11px;letter-spacing:.4em;text-transform:uppercase;color:var(--gold);margin-bottom:22px}
h2{font-family:${h.disp};font-weight:400;font-size:clamp(32px,5vw,60px);line-height:1.05;letter-spacing:.01em;max-width:15ch}
-.lead{max-width:60ch;opacity:.8;margin-top:26px;font-size:17px}
+.lead{max-width:62ch;opacity:.82;margin-top:26px;font-size:20px;line-height:1.7}
.grid3{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1px;background:var(--line);margin-top:60px}
.card{background:var(--bg);padding:44px 34px}
.card .n{font-family:${h.disp};font-size:15px;letter-spacing:.3em;text-transform:uppercase;color:var(--gold)}
@@ -295,7 +295,7 @@ const mainApp = `<!doctype html><html lang="en"><head>
<style>
:root{--bg:#0c1512;--panel:#111e19;--ink:#eef2ef;--gold:#c8a15a;--line:rgba(200,161,90,.22);--dim:rgba(238,242,239,.66)}
*{margin:0;padding:0;box-sizing:border-box}
-body{background:var(--bg);color:var(--ink);font-family:'Jost',system-ui,sans-serif;font-weight:300;line-height:1.7;letter-spacing:.015em;-webkit-font-smoothing:antialiased}
+body{background:var(--bg);color:var(--ink);font-family:'Jost',system-ui,sans-serif;font-weight:400;font-size:19px;line-height:1.75;letter-spacing:.008em;-webkit-font-smoothing:antialiased}
.disp{font-family:'Cormorant Garamond',Georgia,serif}
a{color:inherit;text-decoration:none}
.bar{position:fixed;top:0;left:0;right:0;z-index:40;display:flex;align-items:center;justify-content:space-between;padding:18px 34px;background:linear-gradient(180deg,rgba(12,21,18,.92),rgba(12,21,18,0));backdrop-filter:blur(4px)}
@@ -342,11 +342,11 @@ body.nav .scrim{opacity:1;pointer-events:auto}
.metrics .m .v{font-family:'Cormorant Garamond',serif;font-size:38px;color:var(--gold);line-height:1}
.metrics .m .l{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--dim);margin-top:6px}
section{padding:clamp(64px,9vw,120px) clamp(24px,7vw,120px);border-top:1px solid var(--line);scroll-margin-top:64px}
-.eyebrow{font-size:11px;letter-spacing:.4em;text-transform:uppercase;color:var(--gold);margin-bottom:18px}
+.eyebrow{font-size:12.5px;letter-spacing:.36em;text-transform:uppercase;color:var(--gold);margin-bottom:18px}
h2{font-family:'Cormorant Garamond',serif;font-weight:400;font-size:clamp(30px,4.4vw,54px);line-height:1.05;max-width:20ch}
-.lead{max-width:70ch;color:var(--dim);margin-top:22px;font-size:17px}
-table{width:100%;border-collapse:collapse;margin-top:44px;font-size:14px}
-th,td{text-align:left;padding:16px 14px;border-bottom:1px solid var(--line);vertical-align:top}
+.lead{max-width:68ch;color:var(--dim);margin-top:22px;font-size:21px;line-height:1.7}
+table{width:100%;border-collapse:collapse;margin-top:44px;font-size:16px}
+th,td{text-align:left;padding:17px 14px;border-bottom:1px solid var(--line);vertical-align:top;font-size:15.5px}
th{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);font-weight:400}
tr.you{background:rgba(200,161,90,.08)}tr.you td:first-child{color:var(--gold)}
.stars{color:var(--gold);letter-spacing:2px}
@@ -355,7 +355,7 @@ td.act{color:var(--ink);opacity:.9}
.cards2{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1px;background:var(--line);margin-top:44px}
.cards2 .c{background:var(--bg);padding:34px 30px}
.cards2 .c h3{font-family:'Cormorant Garamond',serif;font-weight:400;font-size:22px;color:var(--gold);margin-bottom:10px}
-.cards2 .c p{color:var(--dim);font-size:14px}
+.cards2 .c p{color:var(--dim);font-size:16px;line-height:1.65}
.flag{color:#e8a0a0}.good{color:#9fd6b0}
/* suggested websites gallery */
.vgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:48px}
@@ -370,12 +370,12 @@ td.act{color:var(--ink);opacity:.9}
.pcard{display:flex;gap:22px;padding:26px 0;border-bottom:1px solid var(--line)}
.pnum{font-family:'Cormorant Garamond',serif;font-size:30px;color:var(--gold);min-width:44px}
.pcard h4{font-family:'Cormorant Garamond',serif;font-weight:400;font-size:21px;margin-bottom:6px}
-.pcard p{color:var(--dim);font-size:15px}
+.pcard p{color:var(--dim);font-size:16.5px;line-height:1.65}
/* videos */
.vids{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;margin-top:44px}
.vid{background:var(--panel);border:1px solid var(--line);padding:26px}
.vid .t{font-family:'Cormorant Garamond',serif;font-size:20px;color:var(--gold)}
-.vid .s{font-size:13px;color:var(--dim);margin:10px 0 14px}
+.vid .s{font-size:15px;color:var(--dim);margin:10px 0 14px}
.vid .a{font-size:12px;letter-spacing:.14em;text-transform:uppercase;border-top:1px solid var(--line);padding-top:12px}
.vid .pending{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);opacity:.7}
.rgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:22px;margin-top:44px}
@@ -384,12 +384,12 @@ td.act{color:var(--ink);opacity:.9}
.rvframe iframe{position:absolute;inset:0;width:100%;height:100%;border:0}
.rvmeta{padding:18px 20px}
.rvt{font-family:'Cormorant Garamond',serif;font-size:20px;color:var(--gold)}
-.rvs{font-size:13px;color:var(--dim);margin-top:6px}
+.rvs{font-size:15px;color:var(--dim);margin-top:6px}
.sugg{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1px;background:var(--line);margin-top:20px}
.sugg .s{background:var(--bg);padding:26px 24px}
.sugg .s .p{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}
.sugg .s h4{font-family:'Cormorant Garamond',serif;font-weight:400;font-size:20px;margin:8px 0 8px}
-.sugg .s p{font-size:13px;color:var(--dim)}
+.sugg .s p{font-size:15px;color:var(--dim);line-height:1.6}
.heybox{margin-top:44px;display:grid;grid-template-columns:minmax(260px,380px) 1fr;gap:1px;background:var(--line);border:1px solid var(--line)}
.heybox>div{background:var(--bg);padding:0}
.heybox .film{background:#000;position:relative;aspect-ratio:9/16;max-height:520px}
diff --git a/public/index.html b/public/index.html
index c9ab381..33c8449 100644
--- a/public/index.html
+++ b/public/index.html
@@ -6,7 +6,7 @@
<style>
:root{--bg:#0c1512;--panel:#111e19;--ink:#eef2ef;--gold:#c8a15a;--line:rgba(200,161,90,.22);--dim:rgba(238,242,239,.66)}
*{margin:0;padding:0;box-sizing:border-box}
-body{background:var(--bg);color:var(--ink);font-family:'Jost',system-ui,sans-serif;font-weight:300;line-height:1.7;letter-spacing:.015em;-webkit-font-smoothing:antialiased}
+body{background:var(--bg);color:var(--ink);font-family:'Jost',system-ui,sans-serif;font-weight:400;font-size:19px;line-height:1.75;letter-spacing:.008em;-webkit-font-smoothing:antialiased}
.disp{font-family:'Cormorant Garamond',Georgia,serif}
a{color:inherit;text-decoration:none}
.bar{position:fixed;top:0;left:0;right:0;z-index:40;display:flex;align-items:center;justify-content:space-between;padding:18px 34px;background:linear-gradient(180deg,rgba(12,21,18,.92),rgba(12,21,18,0));backdrop-filter:blur(4px)}
@@ -53,11 +53,11 @@ body.nav .scrim{opacity:1;pointer-events:auto}
.metrics .m .v{font-family:'Cormorant Garamond',serif;font-size:38px;color:var(--gold);line-height:1}
.metrics .m .l{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--dim);margin-top:6px}
section{padding:clamp(64px,9vw,120px) clamp(24px,7vw,120px);border-top:1px solid var(--line);scroll-margin-top:64px}
-.eyebrow{font-size:11px;letter-spacing:.4em;text-transform:uppercase;color:var(--gold);margin-bottom:18px}
+.eyebrow{font-size:12.5px;letter-spacing:.36em;text-transform:uppercase;color:var(--gold);margin-bottom:18px}
h2{font-family:'Cormorant Garamond',serif;font-weight:400;font-size:clamp(30px,4.4vw,54px);line-height:1.05;max-width:20ch}
-.lead{max-width:70ch;color:var(--dim);margin-top:22px;font-size:17px}
-table{width:100%;border-collapse:collapse;margin-top:44px;font-size:14px}
-th,td{text-align:left;padding:16px 14px;border-bottom:1px solid var(--line);vertical-align:top}
+.lead{max-width:68ch;color:var(--dim);margin-top:22px;font-size:21px;line-height:1.7}
+table{width:100%;border-collapse:collapse;margin-top:44px;font-size:16px}
+th,td{text-align:left;padding:17px 14px;border-bottom:1px solid var(--line);vertical-align:top;font-size:15.5px}
th{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);font-weight:400}
tr.you{background:rgba(200,161,90,.08)}tr.you td:first-child{color:var(--gold)}
.stars{color:var(--gold);letter-spacing:2px}
@@ -66,7 +66,7 @@ td.act{color:var(--ink);opacity:.9}
.cards2{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1px;background:var(--line);margin-top:44px}
.cards2 .c{background:var(--bg);padding:34px 30px}
.cards2 .c h3{font-family:'Cormorant Garamond',serif;font-weight:400;font-size:22px;color:var(--gold);margin-bottom:10px}
-.cards2 .c p{color:var(--dim);font-size:14px}
+.cards2 .c p{color:var(--dim);font-size:16px;line-height:1.65}
.flag{color:#e8a0a0}.good{color:#9fd6b0}
/* suggested websites gallery */
.vgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:48px}
@@ -81,12 +81,12 @@ td.act{color:var(--ink);opacity:.9}
.pcard{display:flex;gap:22px;padding:26px 0;border-bottom:1px solid var(--line)}
.pnum{font-family:'Cormorant Garamond',serif;font-size:30px;color:var(--gold);min-width:44px}
.pcard h4{font-family:'Cormorant Garamond',serif;font-weight:400;font-size:21px;margin-bottom:6px}
-.pcard p{color:var(--dim);font-size:15px}
+.pcard p{color:var(--dim);font-size:16.5px;line-height:1.65}
/* videos */
.vids{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;margin-top:44px}
.vid{background:var(--panel);border:1px solid var(--line);padding:26px}
.vid .t{font-family:'Cormorant Garamond',serif;font-size:20px;color:var(--gold)}
-.vid .s{font-size:13px;color:var(--dim);margin:10px 0 14px}
+.vid .s{font-size:15px;color:var(--dim);margin:10px 0 14px}
.vid .a{font-size:12px;letter-spacing:.14em;text-transform:uppercase;border-top:1px solid var(--line);padding-top:12px}
.vid .pending{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);opacity:.7}
.rgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:22px;margin-top:44px}
@@ -95,12 +95,12 @@ td.act{color:var(--ink);opacity:.9}
.rvframe iframe{position:absolute;inset:0;width:100%;height:100%;border:0}
.rvmeta{padding:18px 20px}
.rvt{font-family:'Cormorant Garamond',serif;font-size:20px;color:var(--gold)}
-.rvs{font-size:13px;color:var(--dim);margin-top:6px}
+.rvs{font-size:15px;color:var(--dim);margin-top:6px}
.sugg{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1px;background:var(--line);margin-top:20px}
.sugg .s{background:var(--bg);padding:26px 24px}
.sugg .s .p{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}
.sugg .s h4{font-family:'Cormorant Garamond',serif;font-weight:400;font-size:20px;margin:8px 0 8px}
-.sugg .s p{font-size:13px;color:var(--dim)}
+.sugg .s p{font-size:15px;color:var(--dim);line-height:1.6}
.heybox{margin-top:44px;display:grid;grid-template-columns:minmax(260px,380px) 1fr;gap:1px;background:var(--line);border:1px solid var(--line)}
.heybox>div{background:var(--bg);padding:0}
.heybox .film{background:#000;position:relative;aspect-ratio:9/16;max-height:520px}
diff --git a/public/versions/chanel.html b/public/versions/chanel.html
index 8a8e766..a829dcd 100644
--- a/public/versions/chanel.html
+++ b/public/versions/chanel.html
@@ -6,7 +6,7 @@
<style>
:root{--bg:#0a0a0a;--panel:#111;--ink:#f7f5f1;--gold:#c9c4ba;--line:rgba(255,255,255,.16)}
*{margin:0;padding:0;box-sizing:border-box}
-body{background:var(--bg);color:var(--ink);font-family:'Montserrat', system-ui, sans-serif;font-weight:300;letter-spacing:.02em;line-height:1.7;-webkit-font-smoothing:antialiased}
+body{background:var(--bg);color:var(--ink);font-family:'Montserrat', system-ui, sans-serif;font-weight:400;font-size:18px;letter-spacing:.012em;line-height:1.75;-webkit-font-smoothing:antialiased}
.disp{font-family:'Playfair Display', 'Didot', Georgia, serif}
a{color:inherit;text-decoration:none}
/* top bar */
@@ -44,7 +44,7 @@ body.nav .menu{opacity:1;pointer-events:auto}
section{padding:clamp(70px,11vw,150px) clamp(24px,7vw,120px);border-top:1px solid var(--line)}
.eyebrow{font-size:11px;letter-spacing:.4em;text-transform:uppercase;color:var(--gold);margin-bottom:22px}
h2{font-family:'Playfair Display', 'Didot', Georgia, serif;font-weight:400;font-size:clamp(32px,5vw,60px);line-height:1.05;letter-spacing:.01em;max-width:15ch}
-.lead{max-width:60ch;opacity:.8;margin-top:26px;font-size:17px}
+.lead{max-width:62ch;opacity:.82;margin-top:26px;font-size:20px;line-height:1.7}
.grid3{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1px;background:var(--line);margin-top:60px}
.card{background:var(--bg);padding:44px 34px}
.card .n{font-family:'Playfair Display', 'Didot', Georgia, serif;font-size:15px;letter-spacing:.3em;text-transform:uppercase;color:var(--gold)}
diff --git a/public/versions/dior.html b/public/versions/dior.html
index 9b9fa6d..1ea8581 100644
--- a/public/versions/dior.html
+++ b/public/versions/dior.html
@@ -6,7 +6,7 @@
<style>
:root{--bg:#101216;--panel:#161a20;--ink:#eef0f3;--gold:#cbb892;--line:rgba(203,184,146,.28)}
*{margin:0;padding:0;box-sizing:border-box}
-body{background:var(--bg);color:var(--ink);font-family:'Montserrat', system-ui, sans-serif;font-weight:300;letter-spacing:.02em;line-height:1.7;-webkit-font-smoothing:antialiased}
+body{background:var(--bg);color:var(--ink);font-family:'Montserrat', system-ui, sans-serif;font-weight:400;font-size:18px;letter-spacing:.012em;line-height:1.75;-webkit-font-smoothing:antialiased}
.disp{font-family:'Playfair Display', Georgia, serif}
a{color:inherit;text-decoration:none}
/* top bar */
@@ -44,7 +44,7 @@ body.nav .menu{opacity:1;pointer-events:auto}
section{padding:clamp(70px,11vw,150px) clamp(24px,7vw,120px);border-top:1px solid var(--line)}
.eyebrow{font-size:11px;letter-spacing:.4em;text-transform:uppercase;color:var(--gold);margin-bottom:22px}
h2{font-family:'Playfair Display', Georgia, serif;font-weight:400;font-size:clamp(32px,5vw,60px);line-height:1.05;letter-spacing:.01em;max-width:15ch}
-.lead{max-width:60ch;opacity:.8;margin-top:26px;font-size:17px}
+.lead{max-width:62ch;opacity:.82;margin-top:26px;font-size:20px;line-height:1.7}
.grid3{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1px;background:var(--line);margin-top:60px}
.card{background:var(--bg);padding:44px 34px}
.card .n{font-family:'Playfair Display', Georgia, serif;font-size:15px;letter-spacing:.3em;text-transform:uppercase;color:var(--gold)}
diff --git a/public/versions/gucci.html b/public/versions/gucci.html
index f67adda..16b2f54 100644
--- a/public/versions/gucci.html
+++ b/public/versions/gucci.html
@@ -6,7 +6,7 @@
<style>
:root{--bg:#0f2e22;--panel:#123829;--ink:#f4efe3;--gold:#c8a15a;--line:rgba(200,161,90,.28)}
*{margin:0;padding:0;box-sizing:border-box}
-body{background:var(--bg);color:var(--ink);font-family:'Jost', system-ui, sans-serif;font-weight:300;letter-spacing:.02em;line-height:1.7;-webkit-font-smoothing:antialiased}
+body{background:var(--bg);color:var(--ink);font-family:'Jost', system-ui, sans-serif;font-weight:400;font-size:18px;letter-spacing:.012em;line-height:1.75;-webkit-font-smoothing:antialiased}
.disp{font-family:'Cormorant Garamond', Georgia, serif}
a{color:inherit;text-decoration:none}
/* top bar */
@@ -44,7 +44,7 @@ body.nav .menu{opacity:1;pointer-events:auto}
section{padding:clamp(70px,11vw,150px) clamp(24px,7vw,120px);border-top:1px solid var(--line)}
.eyebrow{font-size:11px;letter-spacing:.4em;text-transform:uppercase;color:var(--gold);margin-bottom:22px}
h2{font-family:'Cormorant Garamond', Georgia, serif;font-weight:400;font-size:clamp(32px,5vw,60px);line-height:1.05;letter-spacing:.01em;max-width:15ch}
-.lead{max-width:60ch;opacity:.8;margin-top:26px;font-size:17px}
+.lead{max-width:62ch;opacity:.82;margin-top:26px;font-size:20px;line-height:1.7}
.grid3{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1px;background:var(--line);margin-top:60px}
.card{background:var(--bg);padding:44px 34px}
.card .n{font-family:'Cormorant Garamond', Georgia, serif;font-size:15px;letter-spacing:.3em;text-transform:uppercase;color:var(--gold)}
diff --git a/public/versions/hermes.html b/public/versions/hermes.html
index 5d3e995..02427c8 100644
--- a/public/versions/hermes.html
+++ b/public/versions/hermes.html
@@ -6,7 +6,7 @@
<style>
:root{--bg:#141210;--panel:#1c1813;--ink:#f6ead9;--gold:#e8611f;--line:rgba(232,97,31,.30)}
*{margin:0;padding:0;box-sizing:border-box}
-body{background:var(--bg);color:var(--ink);font-family:'Jost', system-ui, sans-serif;font-weight:300;letter-spacing:.02em;line-height:1.7;-webkit-font-smoothing:antialiased}
+body{background:var(--bg);color:var(--ink);font-family:'Jost', system-ui, sans-serif;font-weight:400;font-size:18px;letter-spacing:.012em;line-height:1.75;-webkit-font-smoothing:antialiased}
.disp{font-family:'Cormorant Garamond', Georgia, serif}
a{color:inherit;text-decoration:none}
/* top bar */
@@ -44,7 +44,7 @@ body.nav .menu{opacity:1;pointer-events:auto}
section{padding:clamp(70px,11vw,150px) clamp(24px,7vw,120px);border-top:1px solid var(--line)}
.eyebrow{font-size:11px;letter-spacing:.4em;text-transform:uppercase;color:var(--gold);margin-bottom:22px}
h2{font-family:'Cormorant Garamond', Georgia, serif;font-weight:400;font-size:clamp(32px,5vw,60px);line-height:1.05;letter-spacing:.01em;max-width:15ch}
-.lead{max-width:60ch;opacity:.8;margin-top:26px;font-size:17px}
+.lead{max-width:62ch;opacity:.82;margin-top:26px;font-size:20px;line-height:1.7}
.grid3{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1px;background:var(--line);margin-top:60px}
.card{background:var(--bg);padding:44px 34px}
.card .n{font-family:'Cormorant Garamond', Georgia, serif;font-size:15px;letter-spacing:.3em;text-transform:uppercase;color:var(--gold)}
diff --git a/public/versions/lv.html b/public/versions/lv.html
index ba36c68..1cd7939 100644
--- a/public/versions/lv.html
+++ b/public/versions/lv.html
@@ -6,7 +6,7 @@
<style>
:root{--bg:#1a1109;--panel:#241708;--ink:#f2e6d2;--gold:#caa04e;--line:rgba(202,160,78,.30)}
*{margin:0;padding:0;box-sizing:border-box}
-body{background:var(--bg);color:var(--ink);font-family:'Jost', system-ui, sans-serif;font-weight:300;letter-spacing:.02em;line-height:1.7;-webkit-font-smoothing:antialiased}
+body{background:var(--bg);color:var(--ink);font-family:'Jost', system-ui, sans-serif;font-weight:400;font-size:18px;letter-spacing:.012em;line-height:1.75;-webkit-font-smoothing:antialiased}
.disp{font-family:'Cormorant Garamond', Georgia, serif}
a{color:inherit;text-decoration:none}
/* top bar */
@@ -44,7 +44,7 @@ body.nav .menu{opacity:1;pointer-events:auto}
section{padding:clamp(70px,11vw,150px) clamp(24px,7vw,120px);border-top:1px solid var(--line)}
.eyebrow{font-size:11px;letter-spacing:.4em;text-transform:uppercase;color:var(--gold);margin-bottom:22px}
h2{font-family:'Cormorant Garamond', Georgia, serif;font-weight:400;font-size:clamp(32px,5vw,60px);line-height:1.05;letter-spacing:.01em;max-width:15ch}
-.lead{max-width:60ch;opacity:.8;margin-top:26px;font-size:17px}
+.lead{max-width:62ch;opacity:.82;margin-top:26px;font-size:20px;line-height:1.7}
.grid3{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1px;background:var(--line);margin-top:60px}
.card{background:var(--bg);padding:44px 34px}
.card .n{font-family:'Cormorant Garamond', Georgia, serif;font-size:15px;letter-spacing:.3em;text-transform:uppercase;color:var(--gold)}
diff --git a/public/versions/tiffany.html b/public/versions/tiffany.html
index ed0425b..6008619 100644
--- a/public/versions/tiffany.html
+++ b/public/versions/tiffany.html
@@ -6,7 +6,7 @@
<style>
:root{--bg:#0b1a1a;--panel:#0f2323;--ink:#f3f7f6;--gold:#7ad0c4;--line:rgba(122,208,196,.30)}
*{margin:0;padding:0;box-sizing:border-box}
-body{background:var(--bg);color:var(--ink);font-family:'Montserrat', system-ui, sans-serif;font-weight:300;letter-spacing:.02em;line-height:1.7;-webkit-font-smoothing:antialiased}
+body{background:var(--bg);color:var(--ink);font-family:'Montserrat', system-ui, sans-serif;font-weight:400;font-size:18px;letter-spacing:.012em;line-height:1.75;-webkit-font-smoothing:antialiased}
.disp{font-family:'Cormorant Garamond', Georgia, serif}
a{color:inherit;text-decoration:none}
/* top bar */
@@ -44,7 +44,7 @@ body.nav .menu{opacity:1;pointer-events:auto}
section{padding:clamp(70px,11vw,150px) clamp(24px,7vw,120px);border-top:1px solid var(--line)}
.eyebrow{font-size:11px;letter-spacing:.4em;text-transform:uppercase;color:var(--gold);margin-bottom:22px}
h2{font-family:'Cormorant Garamond', Georgia, serif;font-weight:400;font-size:clamp(32px,5vw,60px);line-height:1.05;letter-spacing:.01em;max-width:15ch}
-.lead{max-width:60ch;opacity:.8;margin-top:26px;font-size:17px}
+.lead{max-width:62ch;opacity:.82;margin-top:26px;font-size:20px;line-height:1.7}
.grid3{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1px;background:var(--line);margin-top:60px}
.card{background:var(--bg);padding:44px 34px}
.card .n{font-family:'Cormorant Garamond', Georgia, serif;font-size:15px;letter-spacing:.3em;text-transform:uppercase;color:var(--gold)}
← a1551e2 Real FantaSea video: YouTube drone hero (main + 6 concepts),
·
back to Fantasea Consulting
·
sections collapse by default (accordion + expand/collapse-al 75a8f51 →