diff --git a/public/neon-mirai/assets/manifesto-fuji-regenerated.webp b/public/neon-mirai/assets/manifesto-fuji-regenerated.webp
new file mode 100644
index 000000000..6c59d71cc
Binary files /dev/null and b/public/neon-mirai/assets/manifesto-fuji-regenerated.webp differ
diff --git a/public/neon-mirai/index.html b/public/neon-mirai/index.html
index f03fd81a0..17444bd95 100644
--- a/public/neon-mirai/index.html
+++ b/public/neon-mirai/index.html
@@ -9,7 +9,7 @@
-
+
Skip to content
@@ -56,7 +56,6 @@
-
+
diff --git a/public/neon-mirai/styles.css b/public/neon-mirai/styles.css
index 996259618..2fcf3d58a 100644
--- a/public/neon-mirai/styles.css
+++ b/public/neon-mirai/styles.css
@@ -305,6 +305,8 @@ section[id] {
.vertical-poem span {
writing-mode: vertical-rl;
+ line-height: 1.18;
+ text-orientation: mixed;
animation: ink-settle 900ms var(--ease) 260ms both;
}
@@ -331,17 +333,6 @@ section[id] {
padding: clamp(2.6rem, 4.6vw, 4.2rem) 0 0 clamp(5.8rem, 9vw, 8rem);
}
-.kicker {
- position: absolute;
- left: clamp(2.1rem, 3.3vw, 3.2rem);
- top: clamp(0.8rem, 1.4vw, 1.3rem);
- margin: 0;
- color: var(--ink-soft);
- font-family: var(--font-serif);
- font-size: 1rem;
- writing-mode: vertical-rl;
-}
-
.hero h1 {
max-width: 5.75em;
margin: 0;
@@ -1094,9 +1085,10 @@ section[id] {
width: 100%;
height: 100%;
object-fit: cover;
- object-position: center 43%;
+ object-position: center 48%;
mix-blend-mode: multiply;
- transform: scale(1.075);
+ filter: saturate(1.02) contrast(1.02);
+ transform: scale(1.015);
transform-origin: center;
}
@@ -1738,16 +1730,6 @@ section[id] {
--reveal-scale: 1;
}
- .kicker {
- position: static;
- display: block;
- max-width: 100%;
- margin-bottom: 1.5rem;
- writing-mode: horizontal-tb;
- line-break: strict;
- overflow-wrap: anywhere;
- }
-
.hero h1 {
max-width: 7em;
font-size: clamp(2.8rem, 13vw, 5rem);