/*
Theme Name: VocoScale
Theme URI: https://vocoscale.ai
Author: Connexia Strategy LLC
Author URI: https://connexiastrategy.com
Description: Lightweight Block Theme fuer VocoScale – KI-gestuetzter Sales Assistant. Optimiert fuer PageSpeed 95+, FSE-kompatibel, System Fonts, WCAG AA.
Version: 1.0.0
Requires at least: 6.0
Tested up to: 6.7
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: vocoscale
Tags: full-site-editing, block-patterns, wide-blocks, custom-colors, custom-menu, editor-style, translation-ready
*/

/* Base Reset & Defaults — kept minimal, theme.json handles most styling */
*,
*::before,
*::after {
  box-sizing: border-box;
}

html {
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  scroll-behavior: smooth;
}

body {
  margin: 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

img,
picture,
video,
svg {
  display: block;
  max-width: 100%;
  height: auto;
}

a {
  text-decoration-skip-ink: auto;
}

/* Focus visible for keyboard navigation */
:focus-visible {
  outline: 2px solid var(--wp--preset--color--accent);
  outline-offset: 2px;
}

:focus:not(:focus-visible) {
  outline: none;
}

/* Skip to content link */
.skip-link {
  position: absolute;
  top: -100%;
  left: 0;
  z-index: 999;
  padding: 0.75rem 1.5rem;
  background: var(--wp--preset--color--primary);
  color: var(--wp--preset--color--white);
  font-weight: 600;
}

.skip-link:focus {
  top: 0;
}
