@@ -31,21 +31,23 @@ $max-content-width: {{ site.max_width }};
3131 #banner-other {
3232 display : none ;
3333 }
34+ #banner-exchange {
35+ display : none ;
36+ }
3437}
3538
3639.banner-light {
3740 background : url (Landing_Banner_V1.png ) no-repeat center center ;
38- // resize background scale
3941 background-size : auto 600px ;
4042 height : 600px ;
41- width : 100vw ; /* Use vw (viewport width) units */
42- position : relative ; /* Added */
43- left : 50% ; /* Added */
44- right : 50% ; /* Added */
45- margin-left : -50vw ; /* Added */
46- margin-right : -50vw ; /* Added */
47- margin-bottom : 20px ; /* Added */
48- margin-top : -10px ; /* Added */
43+ width : 100vw ;
44+ position : relative ;
45+ left : 50% ;
46+ right : 50% ;
47+ margin-left : -50vw ;
48+ margin-right : -50vw ;
49+ margin-bottom : 20px ;
50+ margin-top : -10px ;
4951}
5052
5153.banner-dark {
@@ -65,15 +67,20 @@ $max-content-width: {{ site.max_width }};
6567
6668#banner-other {
6769 background-size : cover ;
68- height : 500px ;
69- width : 100vw ; /* Use vw (viewport width) units */
70- position : relative ; /* Added */
71- left : 50% ; /* Added */
72- right : 50% ; /* Added */
73- margin-left : -50vw ; /* Added */
74- margin-right : -50vw ; /* Added */
75- margin-bottom : 20px ; /* Added */
76- margin-top : -10px ; /* Added */
70+ background-position : center ;
71+ aspect-ratio : 2600 / 866 ;
72+ width : 100% ;
73+ margin-bottom : 20px ;
74+ margin-top : -10px ;
75+ }
76+
77+ #banner-exchange {
78+ background-size : cover ;
79+ background-position : center ;
80+ padding-top : 18.7% ; /* 487/2600 — preserves natural aspect ratio */
81+ width : 100% ; /* stays within content column, no full-bleed */
82+ margin-bottom : 20px ;
83+ margin-top : -10px ;
7784}
7885
7986.publications-div {
0 commit comments