/*
 * WordPress-only adjustments. arcc.css is a verbatim copy of the 11ty
 * stylesheet and must not be edited; anything WP needs goes here.
 */

/* Block themes wrap all template output in .wp-site-blocks. arcc.css makes
   <body> a flex column so .home-hero-stage and .footer-spacer (flex: 1) can
   push the footer down — pass that layout through the wrapper. */
.wp-site-blocks {
  display: flex;
  flex-direction: column;
  flex: 1 0 auto;
}

/* Logged-in admin bar: keep the sticky header below it. WP core sets
   --wp-admin--admin-bar--height; below 600px the admin bar scrolls away. */
body.admin-bar .site-header-sticky {
  top: var(--wp-admin--admin-bar--height, 32px);
}
@media screen and (max-width: 600px) {
  body.admin-bar .site-header-sticky {
    top: 0;
  }
}
