diff --git a/de/index.html b/de/index.html
index 06d5a73..786bcfa 100644
--- a/de/index.html
+++ b/de/index.html
@@ -116,6 +116,12 @@
.hero::after{content:'';position:absolute;inset:0;background:linear-gradient(135deg,var(--midnight) 50%,rgba(13,27,46,.4) 100%);opacity:.5;z-index:0}
.hero-bg{position:absolute;inset:0;z-index:0;overflow:hidden}.hero-bg-slide{position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.25;filter:brightness(1.15)saturate(1.1)}
.hero .container{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;justify-content:center}
+ /* Language selector — top-right of the hero's own top area (page has no site header). CI §1/§2:
+ brass marks the active language, body colour for the other two; lang.js owns the markup. */
+ .hero .lang-switch-slot{display:flex;justify-content:flex-end;margin-bottom:1rem}
+ .hero .lang-switch{color:rgba(255,255,255,.65)}
+ .hero .lang-switch a:hover,.hero .lang-switch a:focus-visible{color:var(--brass-bright)}
+ .hero .lang-switch a[aria-current="true"]{color:var(--brass);text-decoration:underline;text-underline-offset:3px}
.hero-kicker{font-family:Inter,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--brass);margin-bottom:.75rem}
.hero h1{color:#fff;max-width:700px;margin-bottom:1rem;font-weight:400}.hero h1 span{color:var(--brass)}
.hero-sub{font-size:1.05rem;color:rgba(255,255,255,.7);max-width:560px;line-height:1.7;margin-bottom:1.5rem}
@@ -241,6 +247,7 @@
+
Vollständig verwaltetes Odoo Community Hosting
Odoo in 5 Minuten einsatzbereit — vollständig verwaltetes Hosting
Starten Sie Ihr System in Minuten — Backups laufen automatisch, Ihre Web-Adresse ist mit SSL gesichert, Module installieren wir auf Wunsch dazu. Kein Techniker nötig.
-
diff --git a/es/index.html b/es/index.html
index 1df556b..90d7d05 100644
--- a/es/index.html
+++ b/es/index.html
@@ -116,6 +116,12 @@
.hero::after{content:'';position:absolute;inset:0;background:linear-gradient(135deg,var(--midnight) 50%,rgba(13,27,46,.4) 100%);opacity:.5;z-index:0}
.hero-bg{position:absolute;inset:0;z-index:0;overflow:hidden}.hero-bg-slide{position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.25;filter:brightness(1.15)saturate(1.1)}
.hero .container{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;justify-content:center}
+ /* Language selector — top-right of the hero's own top area (page has no site header). CI §1/§2:
+ brass marks the active language, body colour for the other two; lang.js owns the markup. */
+ .hero .lang-switch-slot{display:flex;justify-content:flex-end;margin-bottom:1rem}
+ .hero .lang-switch{color:rgba(255,255,255,.65)}
+ .hero .lang-switch a:hover,.hero .lang-switch a:focus-visible{color:var(--brass-bright)}
+ .hero .lang-switch a[aria-current="true"]{color:var(--brass);text-decoration:underline;text-underline-offset:3px}
.hero-kicker{font-family:Inter,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--brass);margin-bottom:.75rem}
.hero h1{color:#fff;max-width:700px;margin-bottom:1rem;font-weight:400}.hero h1 span{color:var(--brass)}
.hero-sub{font-size:1.05rem;color:rgba(255,255,255,.7);max-width:560px;line-height:1.7;margin-bottom:1.5rem}
@@ -241,6 +247,7 @@
+
Hosting de Odoo Community totalmente gestionado
Odoo en marcha en 5 minutos — hosting gestionado
Ponga su sistema en marcha en minutos: las copias de seguridad se ejecutan solas, su dirección web va con SSL y los módulos los instalamos nosotros. Sin informáticos.
-
diff --git a/index.html b/index.html
index 8e774ef..fb6936d 100644
--- a/index.html
+++ b/index.html
@@ -116,6 +116,12 @@
.hero::after{content:'';position:absolute;inset:0;background:linear-gradient(135deg,var(--midnight) 50%,rgba(13,27,46,.4) 100%);opacity:.5;z-index:0}
.hero-bg{position:absolute;inset:0;z-index:0;overflow:hidden}.hero-bg-slide{position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.25;filter:brightness(1.15)saturate(1.1)}
.hero .container{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;justify-content:center}
+ /* Language selector — top-right of the hero's own top area (page has no site header). CI §1/§2:
+ brass marks the active language, body colour for the other two; lang.js owns the markup. */
+ .hero .lang-switch-slot{display:flex;justify-content:flex-end;margin-bottom:1rem}
+ .hero .lang-switch{color:rgba(255,255,255,.65)}
+ .hero .lang-switch a:hover,.hero .lang-switch a:focus-visible{color:var(--brass-bright)}
+ .hero .lang-switch a[aria-current="true"]{color:var(--brass);text-decoration:underline;text-underline-offset:3px}
.hero-kicker{font-family:Inter,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--brass);margin-bottom:.75rem}
.hero h1{color:#fff;max-width:700px;margin-bottom:1rem;font-weight:400}.hero h1 span{color:var(--brass)}
.hero-sub{font-size:1.05rem;color:rgba(255,255,255,.7);max-width:560px;line-height:1.7;margin-bottom:1.5rem}
@@ -241,6 +247,7 @@
+
Fully Managed Odoo Community Hosting
Deploy Odoo in 5 Minutes — Fully Managed Hosting
Launch a production-ready Odoo Community instance with automatic backups, free SSL, and Git-based module management. No DevOps required.