diff --git a/assets/css/main.css b/assets/css/main.css
index 56e2767..8e70602 100644
--- a/assets/css/main.css
+++ b/assets/css/main.css
@@ -625,35 +625,3 @@ footer nav a.label:hover svg {
from { opacity: 0; transform: translateY(14px); }
}
-/* ── Logo bloom animation ──────────────────────────────────── */
-.logo-r1, .logo-r2, .logo-r3 {
- transform-box: fill-box;
- transform-origin: 50% 50%;
-}
-
-/* Inner two rings spin + breathe; outer ring blooms */
-.logo-bloom:not(.logo-static) .logo-r3 {
- animation: logo-cw 12s linear infinite, logo-breath-r3 5s ease-in-out 1.2s infinite;
-}
-.logo-bloom:not(.logo-static) .logo-r2 {
- animation: logo-ccw 20s linear infinite, logo-breath-r2 5s ease-in-out 0.6s infinite;
-}
-.logo-bloom:not(.logo-static) .logo-r1 {
- animation: logo-cw 40s linear infinite, logo-bloom-r1 5s cubic-bezier(0.45, 0, 0.55, 1) 0s infinite;
-}
-
-@keyframes logo-cw { to { rotate: 360deg; } }
-@keyframes logo-ccw { to { rotate: -360deg; } }
-
-@keyframes logo-breath-r3 {
- 0%, 100% { scale: 1; }
- 50% { scale: 0.97; }
-}
-@keyframes logo-breath-r2 {
- 0%, 100% { scale: 1; }
- 50% { scale: 0.92; }
-}
-@keyframes logo-bloom-r1 {
- 0%, 100% { scale: 1; }
- 50% { scale: 0.85; }
-}
diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html
index 30c2745..8967277 100644
--- a/layouts/partials/footer.html
+++ b/layouts/partials/footer.html
@@ -13,7 +13,7 @@
diff --git a/layouts/partials/logo.html b/layouts/partials/logo.html
index becc87e..354b376 100644
--- a/layouts/partials/logo.html
+++ b/layouts/partials/logo.html
@@ -1,79 +1,8 @@
{{- /*
- Inline SVG logo — faceted polygon peony, no background, no stroke.
+ Logo image.
Usage: {{ partial "logo.html" (dict "class" "h-8 w-auto") }}
Params:
- class — CSS classes on the