/* Only the home section shell: cards and breakpoints come from catalogue.css. */
.a2fg-home-categories { padding: 64px 0 80px; background: #fff8f2; color: #242424; font-family: Manrope, Arial, sans-serif; scroll-margin-top: 88px; }
.a2fg-home-categories, .a2fg-home-categories * { box-sizing: border-box; }
.a2fg-home-categories #a2fg-home-categories-title { margin: 0; font-family: babayka, Manrope, Arial, sans-serif; color: #4a5a23; font-size: clamp(32px, 4vw, 48px); line-height: 1.2; }
@media (max-width: 640px) { .a2fg-home-categories { padding: 40px 0 48px; } }
