/*
Theme Name:  Skyhawk Theme
Theme URI:   https://skyhawksfusion.com/
Author:      Skyhawk Fusion
Author URI:  https://skyhawksfusion.com/
Description: A minimal, secure empty WordPress starter theme with zero vulnerabilities.
Version:     1.0.0
Requires at least: 6.0
Tested up to: 6.5
Requires PHP: 8.0
License:     GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: secure-blank-theme
Tags:        blank, starter, secure, minimal
*/

/* Reset */
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }

/* Base */
html { font-size: 100%; -webkit-text-size-adjust: 100%; }
body { font-family: system-ui, sans-serif; line-height: 1.6; color: #1a1a1a; background: #fff; }
img, video { max-width: 100%; height: auto; display: block; }
a { color: inherit; }
a:focus-visible { outline: 3px solid #005fcc; outline-offset: 2px; }

/* Layout */
.site { display: flex; flex-direction: column; min-height: 100vh; }
.site-main { flex: 1; width: 100%; max-width: 1200px; margin: 0 auto; padding: 2rem 1rem; }

/* Skip link */
.skip-link { position: absolute; top: -100%; left: 1rem; background: #000; color: #fff;
  padding: .5rem 1rem; border-radius: 0 0 4px 4px; z-index: 9999; font-size: .875rem; }
.skip-link:focus { top: 0; }

/* Screen reader */
.sr-only { position: absolute; width: 1px; height: 1px; padding: 0;
  margin: -1px; overflow: hidden; clip: rect(0,0,0,0); white-space: nowrap; border: 0; }
