/* Stage 7 home corrections: preview dimensions remain provisional pending owner review. */
.stage5-home-hero{min-height:620px!important}
.stage5-home-hero .page-hero__inner{padding-top:72px!important;padding-bottom:64px!important;transform:translateY(-88px)!important}
.stage5-categories-section{padding-left:10px!important;padding-right:10px!important}
.stage5-categories-section>.container.category-cards{max-width:none!important;padding-left:0!important;padding-right:0!important}
.stage5-categories-section .category-cards{gap:16px!important}
@media(max-width:1250px){.stage5-categories-section .category-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:900px){.stage5-home-hero{min-height:640px!important}.stage5-home-hero .page-hero__inner{padding:58px 28px 68px!important;transform:translateY(-70px)!important}}
@media(max-width:640px){.stage5-home-hero{min-height:640px!important}.stage5-home-hero .page-hero__inner{padding:26px 20px 62px!important;transform:none!important}.stage5-categories-section{padding-left:16px!important;padding-right:16px!important}.stage5-home-hero .page-hero__actions{align-items:stretch;flex-direction:column}.stage5-home-hero .btn{width:100%}.stage5-categories-section .category-cards{grid-template-columns:1fr!important;gap:16px!important}}