@@ -106,22 +106,30 @@ blockquote {
106106
107107/* ---------- Call-to-Action Buttons ---------- */
108108.cta-wrapper {
109- min-height : 60vh ; /* controls vertical placement */
109+ min-height : 60vh ;
110110 display : flex;
111- justify-content : center; /* center vertically */
111+ justify-content : center; /* horizontal centering */
112+ align-items : center; /* vertical centering */
112113}
113114
114115.cta-container {
115116 display : flex;
116117 gap : 36px ;
117- flex-wrap : wrap; /* wraps on small screens */
118- margin-top : 48px ;
119- margin-bottom : 80px ;
118+ justify-content : center;
119+ align-items : center;
120+ flex-wrap : wrap;
121+ margin-top : 64px ;
122+ margin-bottom : 120px ;
120123}
121124
122125.cta-button a {
123- display : inline-block;
124- padding : 10px 32px ;
126+ display : inline-flex;
127+ justify-content : center;
128+ align-items : center;
129+
130+ min-width : 180px ; /* 👈 key line */
131+ padding : 12px 16px ;
132+
125133 font-weight : 600 ;
126134 text-decoration : none;
127135 color : white;
@@ -134,40 +142,4 @@ blockquote {
134142.cta-button a : hover {
135143 transform : translateY (-3px );
136144 box-shadow : 0 14px 30px rgba (231 , 76 , 60 , 0.35 );
137- }
138-
139- .journey-choice {
140- display : grid;
141- grid-template-columns : 1fr 1fr ;
142- gap : 20px ;
143- margin-top : 30px ;
144- }
145-
146- .journey-btn {
147- display : block;
148- text-align : center;
149- padding : 16px 18px ;
150- border-radius : 12px ;
151- font-weight : 600 ;
152- text-decoration : none;
153- transition : transform 0.2s ease, box-shadow 0.2s ease;
154- }
155-
156- /* Network = analyst-led */
157- .journey-btn .network {
158- background : rgba (231 , 76 , 60 , 0.08 );
159- border : 1px solid rgba (231 , 76 , 60 , 0.35 );
160- color : # b93a2e ;
161- }
162-
163- /* User = exploratory */
164- .journey-btn .user {
165- background : rgba (44 , 62 , 80 , 0.06 );
166- border : 1px solid rgba (44 , 62 , 80 , 0.3 );
167- color : # 2c3e50 ;
168- }
169-
170- .journey-btn : hover {
171- transform : translateY (-2px );
172- box-shadow : 0 6px 16px rgba (0 , 0 , 0 , 0.08 );
173145}
0 commit comments