/*
Theme Name: Free Video Chat Call
Theme URI: https://freevideochatcall.example/
Author: Studio North
Description: A single premium homepage for the video-chat landing page "Free Video Chat Call". Swiss-minimal studio design, built-in 18+ gate, dark/light, TranslatePress-ready, no blog. Activate and the homepage, brand and SEO meta appear on their own.
Version: 2.0.4
Requires at least: 6.3
Tested up to: 6.6
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: bcn
*/

/* ---------------------------------------------------------------------
   style.css carries only the WP header + a small reset.
   The whole design system lives in assets/css/main.css.
   --------------------------------------------------------------------- */

*, *::before, *::after { box-sizing: border-box; }

html { -webkit-text-size-adjust: 100%; text-size-adjust: 100%; }

body {
	margin: 0;
	padding: 0;
	min-height: 100vh;
	text-rendering: optimizeLegibility;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

h1, h2, h3, h4, p, figure, blockquote, ul, ol, dl, dd { margin: 0; }

img { max-width: 100%; height: auto; display: block; }
/* NOTE: max-width is on img ONLY, never svg — an svg reset with max-width:100%
   collapses icon-only flex buttons to 0 width on iOS Safari. */

a { color: inherit; }

button { font: inherit; color: inherit; }

:where(:focus-visible) {
	outline: 2px solid var(--bcn-link, #5B5E18);
	outline-offset: 2px;
}
