/*
Theme Name:   Aegis Advisory — Landing (NZD Base)
Theme URI:    https://nzdigital.co.nz
Author:       NZ Digital
Author URI:   https://nzdigital.co.nz
Description:  Minimal CLASSIC base theme for NZ Digital landing pages. Ships no opinionated design CSS — each landing page ships its own complete, scoped stylesheet (assets/css/<name>.css). Provides only a light reset, agency login/admin branding, front-end cruft cleanup, and the ACF Flexible Content landing-page infrastructure (sections, theme options, chrome). Standalone (no FSE parent) so WordPress injects none of a block theme's global styles.
Version:      1.0.0
License:      GNU General Public License v2 or later
License URI:  https://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  nzd-aegis
*/

/* ============================================================
   Light reset — the ONLY global CSS the base theme ships.
   Landing-page designs are built on Tailwind's preflight (everything
   zeroed, utilities add styling). This re-creates that predictable,
   unopinionated baseline so no element carries surprise margins,
   borders, list bullets or colours. Anything visual beyond this lives
   in the per-page stylesheet.
   ============================================================ */
*, *::before, *::after { box-sizing: border-box; }
html { -webkit-text-size-adjust: 100%; line-height: 1.15; }
body { margin: 0; }
h1, h2, h3, h4, h5, h6,
p, blockquote, figure, dl, dd, pre { margin: 0; }
blockquote { padding: 0; border: 0; }
ul, ol { margin: 0; padding: 0; list-style: none; }
img, svg, video, canvas, audio, iframe, embed, object { display: block; }
img, video { max-width: 100%; height: auto; }
a { color: inherit; text-decoration: none; }
button, input, select, textarea { font: inherit; color: inherit; }
button { background: none; border: 0; padding: 0; margin: 0; cursor: pointer; }
table { border-collapse: collapse; }
