@@ -545,7 +545,7 @@ a.subpage-inline-mail {
545545 main { padding-left : 16px !important ; padding-right : 16px !important ; }
546546 .page-shell-main {
547547 min-height : 100svh ;
548- padding-top : calc (env (safe-area-inset-top) + 36 px ) !important ;
548+ padding-top : calc (env (safe-area-inset-top) + 30 px ) !important ;
549549 }
550550
551551 /* Certificate wrapper spacing only; scale is handled in CertificateCard.tsx */
@@ -573,7 +573,7 @@ a.subpage-inline-mail {
573573 }
574574
575575 /* Hero: keep CTA above the fold on small screens */
576- .page-hero { padding-top : 14 px ; padding-bottom : 10px ; }
576+ .page-hero { padding-top : 10 px ; padding-bottom : 10px ; }
577577 .page-hero-emoji { font-size : clamp (48px , 13vw , 62px ); margin-bottom : 6px ; }
578578 .page-hero-title { font-size : clamp (2.4rem , 12vw , 3.2rem ); margin : 4px 0 8px ; }
579579 .page-hero-sub { font-size : 13px ; }
@@ -582,12 +582,16 @@ a.subpage-inline-mail {
582582 .recent-marquee {
583583 padding-left : 16px !important ;
584584 padding-right : 16px !important ;
585- height : 284 px !important ;
585+ height : 268 px !important ;
586586 -webkit-mask-image : linear-gradient (to right, transparent, black 18px , black calc (100% - 18px ), transparent) !important ;
587587 mask-image : linear-gradient (to right, transparent, black 18px , black calc (100% - 18px ), transparent) !important ;
588588 }
589589 .recent-card {
590- height : 230px !important ;
590+ height : 214px !important ;
591+ }
592+
593+ .homepage-recent-wrap {
594+ margin-top : 14px !important ;
591595 }
592596
593597 .input-button-wrapper {
0 commit comments