diff --git a/website/static/events/zurich-summit-2026/index.html b/website/static/events/zurich-summit-2026/index.html
index 9588613a6e4..100a3559fc9 100644
--- a/website/static/events/zurich-summit-2026/index.html
+++ b/website/static/events/zurich-summit-2026/index.html
@@ -8,26 +8,18 @@
-
-
diff --git a/website/static/events/zurich-summit-2026/style.css b/website/static/events/zurich-summit-2026/style.css
index b07b8514bf5..c1a6431d89c 100644
--- a/website/static/events/zurich-summit-2026/style.css
+++ b/website/static/events/zurich-summit-2026/style.css
@@ -2638,18 +2638,20 @@ a {
}
header {
+ position: relative;
height: 628px;
background-color: #202020;
}
.header {
- background-size: cover;
- background-position: center;
- background-repeat: no-repeat;
display: flex;
flex-direction: column;
color: #fff;
justify-content: center;
+
+ position: absolute;
+ top: 0;
+ height: 100%;
}
.header .container {
@@ -2684,4 +2686,38 @@ h1 b {
width: 260px;
max-width: 50%;
}
+
+ .top-paragraphs {
+ padding-top: 45px;
+ }
+
+ header h1 {
+ font-size: calc(1em + 3vw);
+ }
+
+ header .container {
+ margin-left: calc(1em - 1.5vw);
+ }
+
+ header {
+ height: 410px;
+ }
+}
+
+@media (max-width:400px) {
+ header h1 {
+ font-size: calc(1em + 3vw);
+ }
+ header .container {
+ margin-left: calc(1em - 3.5vw);
+ }
+}
+
+@media (max-width:360px) {
+ .top-paragraphs {
+ padding-top: 20px;
+ }
+ header .container {
+ margin-left: calc(1em - 6.25vw);
+ }
}
\ No newline at end of file