@@ -178,10 +178,8 @@ body {
178178}
179179
180180.ae-hero {
181- display : grid;
182- gap : 1.5rem ;
183- grid-template-columns : minmax (0 , 1.35fr ) minmax (15rem , 0.65fr );
184181 margin : 0.5rem 0 2.6rem ;
182+ max-width : 48rem ;
185183 position : relative;
186184}
187185
@@ -206,31 +204,43 @@ body {
206204 text-transform : uppercase;
207205}
208206
207+ .ae-hero h1 {
208+ margin-top : 0 ;
209+ max-width : 44rem ;
210+ }
211+
209212.ae-lead {
210213 font-size : clamp (1rem , 2vw , 1.25rem );
211214 line-height : 1.75 ;
212215 margin : 0 ;
213- max-width : 44 rem ;
216+ max-width : 38 rem ;
214217}
215218
216- .ae-hero__panel {
217- align-self : end ;
218- background : var ( --ae-paper-raised ) ;
219- border : 1 px solid var ( --ae-ink ) ;
220- box-shadow : var ( --ae-shadow ) ;
221- padding : 1.1 rem ;
219+ .ae-hero__actions {
220+ align-items : center ;
221+ display : flex ;
222+ flex-wrap : wrap ;
223+ gap : 1 rem ;
224+ margin-top : 1.35 rem ;
222225}
223226
224227.ae-metrics {
228+ border-bottom : 1px solid var (--ae-line );
229+ border-top : 1px solid var (--ae-line );
225230 display : grid;
226- gap : 0.7rem ;
227- grid-template-columns : repeat (3 , 1fr );
231+ gap : 1rem ;
232+ grid-template-columns : repeat (3 , minmax (0 , 1fr ));
233+ margin-top : 2rem ;
234+ padding : 0.9rem 0 ;
228235}
229236
230237.ae-metric {
231- border-left : 2px solid var (--ae-trace );
232238 min-width : 0 ;
233- padding-left : 0.65rem ;
239+ }
240+
241+ .ae-metric + .ae-metric {
242+ border-left : 1px solid var (--ae-line );
243+ padding-left : 1rem ;
234244}
235245
236246.ae-metric strong {
@@ -256,7 +266,6 @@ body {
256266 font-family : "Avenir Next Condensed" , "DIN Condensed" , sans-serif;
257267 font-weight : 750 ;
258268 gap : 0.5rem ;
259- margin-top : 1.2rem ;
260269 padding : 0.65rem 0.95rem ;
261270 text-decoration : none !important ;
262271 transition : transform 130ms ease, box-shadow 130ms ease;
@@ -268,6 +277,16 @@ body {
268277 transform : translate (2px , 2px );
269278}
270279
280+ .ae-route {
281+ font-family : "Avenir Next Condensed" , "DIN Condensed" , sans-serif;
282+ font-weight : 750 ;
283+ text-decoration-thickness : 0.1em !important ;
284+ }
285+
286+ .ae-route ::after {
287+ content : " →" ;
288+ }
289+
271290.ae-path-grid {
272291 display : grid;
273292 gap : 0.9rem ;
@@ -329,10 +348,6 @@ body {
329348}
330349
331350@media (max-width : 52rem ) {
332- .ae-hero {
333- grid-template-columns : 1fr ;
334- }
335-
336351 .ae-path-grid {
337352 grid-template-columns : 1fr ;
338353 }
@@ -344,11 +359,25 @@ body {
344359 }
345360
346361 .ae-metrics {
347- grid-template-columns : 1 fr ;
362+ gap : 0.45 rem ;
348363 }
349364
350365 .ae-metric {
351- padding : 0.25rem 0 0.25rem 0.65rem ;
366+ padding-left : 0 ;
367+ }
368+
369+ .ae-metric + .ae-metric {
370+ border-left : 0 ;
371+ padding-left : 0 ;
372+ }
373+
374+ .ae-metric strong {
375+ font-size : 1rem ;
376+ }
377+
378+ .ae-metric span {
379+ font-size : 0.56rem ;
380+ line-height : 1.35 ;
352381 }
353382}
354383
0 commit comments