/* ─── Site footer chrome + typography ──────────────────────────────────
   Aggregator sheet — the component loader (includes/component-loader.php)
   enqueues ONLY <name>.css per folder, so the footer's two variant sheets
   are @imported here to ride the same request. This is their ONLY front-end
   load path: on the front end hzostudio_enqueue_components() REPLACES the
   whole-file primitives.css enqueue, so primitives.css's own @imports of
   these sheets (lines 27 + 41) load in the block-editor context only. Every
   other component's primary sheet is already named <name>.css and is picked
   up directly; footer's was split into two non-<name>.css files, so without
   this aggregator the footer renders UNSTYLED on the front end.
   (Same fix pattern as video.css @importing lite-video + video-background —
   Wave-4 lesson: variant sheets predating widgetization need a <name>.css.)
   Order matches primitives.css: typography (link/heading/NAP) then chrome
   (background + grid). @imports must precede all rules — keep them first. */
@import './footer-typography.css?ver=1787769613';
@import './footer-chrome.css?ver=1787769613';

/* Reduced-motion: kill the color transitions the footer link + NAP anchors
   animate (belt-and-braces on top of the variant sheets — per the convention
   the aggregator ends with a transition-kill; mirrors the shipped video.css). */
@media (prefers-reduced-motion: reduce) {
    .hzo-footer-link,
    .hzo-footer-nap__row a { transition: none; }
}
