style(website): declutter background and polish stacked hero on small screens

- thin out bamboo/leaf/firefly decor in tiers (<=1440 / <=1024 / <=768px)
  so nothing moves behind the text column and copy stays readable
- center the single-column hero below 1024px (text, koala, CTAs, trust
  line) and let the odd CTA button span the full grid row
- remove the periodic wind gusts; keep the constant gentle bamboo sway
- reword the German demo CTA to "Live-Demo ansehen"

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Timo
2026-07-12 10:59:00 +02:00
parent 3ce64b8c41
commit fdf20b6bf6
4 changed files with 78 additions and 46 deletions
+20 -1
View File
@@ -191,7 +191,26 @@ html.theme-light .koala-speech-bubble::after {
}
}
@media (max-width: 768px) {
/* Stacked hero (below the 1024px demo breakpoint): the text block owns the
full row, so the whole column — headline, subtitle, koala, CTAs — reads
as one centered axis instead of a left-aligned half of a two-column grid. */
@media (max-width: 1023px) {
.hero-grid {
text-align: center;
}
/* Lift the desktop measure cap: the text block is the full row here,
so a left-flushed 42rem box would sit visibly off-center. */
.hero-text {
max-width: none;
}
.hero-text p,
.hero-subtitle,
.hero-text .cta-trust {
margin-inline: auto;
}
.cta-group {
justify-content: center;
}
/* The koala keeps standing on the active install CTA; app.js updates the
offset from the real button geometry when the row wraps. */
.hero-mascot-container {