diff --git a/public/frontend/event-site-en.html b/public/frontend/event-site-en.html
index 8475057..d508074 100644
--- a/public/frontend/event-site-en.html
+++ b/public/frontend/event-site-en.html
@@ -608,7 +608,7 @@
.hero-banner--photonic { background-size: cover; background-position: right center; }
.hero-banner--photonic img { object-position: right center; }
.hero { height: 60dvh; min-height: 60dvh; max-height: 60dvh; overflow: hidden; }
- .hero-actions { position: relative; top: auto; right: auto; bottom: auto; left: auto; transform: none; width: max-content; height: auto; margin: 22px auto 0; }
+ .hero-actions { position: relative; top: auto; right: auto; bottom: auto; left: auto; transform: none; width: max-content; height: auto; margin: 34px auto 0; }
.hero::after { background: radial-gradient(ellipse 48% 32% at 50% 77%, rgba(3,23,108,.58) 0%, rgba(6,45,140,.3) 52%, transparent 82%), radial-gradient(ellipse 46% 28% at 50% 27%, rgba(112,45,211,.42) 0%, rgba(78,38,181,.2) 50%, transparent 80%), linear-gradient(180deg, rgba(28,11,102,.24) 0%, transparent 30%, transparent 68%, rgba(16,23,91,.22) 100%); box-shadow: inset 0 -120px 120px rgba(18,24,92,.1), inset 0 1px rgba(226,214,255,.14); }
.hero-grid { padding-top: 118px; justify-content: flex-start; align-items: flex-start; }
.hero-content { width: 100%; }
@@ -619,7 +619,7 @@
.hero-slogan span { -webkit-text-stroke-width: .6px; }
.hero-slogan .slogan-first { width: min(51.84%, 277.2px); }
.hero-slogan .slogan-second { margin-left: 0; font-size: clamp(14.4px, 3.96vw, 17.3px); line-height: 1.05; letter-spacing: -.055em; transform: scaleX(.96); transform-origin: left center; }
- .hero-actions { position: relative; top: auto; bottom: auto; left: auto; transform: none; width: max-content; height: auto; margin: 22px auto 0; }
+ .hero-actions { position: relative; top: auto; bottom: auto; left: auto; transform: none; width: max-content; height: auto; margin: 34px auto 0; }
.hero-organizers { grid-template-columns: 1fr; gap: 5px; margin-top: 22px; padding: 14px 26px 14px 0; clip-path: polygon(0 0,100% 0,94% 100%,0 100%); }
.hero-org-row, .hero-org-row:nth-child(3), .hero-org-row:nth-child(4), .hero-org-row:nth-child(5) { grid-column: auto; grid-template-columns: 49px minmax(0,1fr); gap: 0; font-size: 8.5px; line-height: 1.32; }
.hero-org-row dd { min-width: 0; overflow-wrap: anywhere; }
@@ -5449,7 +5449,7 @@
z-index: 8;
display: grid !important;
width: max-content;
- margin: 22px auto 10px !important;
+ margin: 36px auto 10px !important;
grid-template-columns: repeat(2, 68px) !important;
gap: 22px !important;
}
@@ -5846,10 +5846,10 @@
.award-card:nth-child(odd)::before { content: none !important; }
}
- /* 与中文版首屏一致:大标题宋体略加粗,单位黑体 Regular */
+ /* 与中文版首屏一致:大标题宋体加粗,单位黑体 Regular */
.hero-slogan .slogan-second {
font-family: "Event Songti", serif !important;
- font-weight: 600 !important;
+ font-weight: 800 !important;
font-synthesis: weight;
}
.hero-organizers,
diff --git a/public/frontend/event-site.html b/public/frontend/event-site.html
index b9afccc..ae7242a 100644
--- a/public/frontend/event-site.html
+++ b/public/frontend/event-site.html
@@ -9,24 +9,21 @@