/*
Theme Name: Ojasweb Digital
Theme URI: https://ojasweb.com
Author: Ojasweb
Author URI: https://ojasweb.com
Description: A secure, super lightweight full-site-editing WordPress theme built for digital marketing agencies and consultants. Ships with ready-made pages (Home, About, Services, Portfolio, Pricing, Blog, Contact), native block-editor visual editing, and hardened security defaults. No page-builder bloat, no external font requests, no render-blocking scripts.
Version: 1.0.0
Requires at least: 6.4
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: ojasweb-digital
Tags: full-site-editing, block-patterns, blog, e-commerce, custom-colors, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.
*/

/* Supplemental utility CSS - kept intentionally minimal.
   Almost all styling lives in theme.json so the Site Editor
   remains the single source of truth for visual editing. */

.skip-link {
	position: absolute;
	left: -9999px;
	top: 0;
	z-index: 999999;
	background: #0b1f3a;
	color: #fff;
	padding: 0.75em 1.25em;
}

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

img {
	max-width: 100%;
	height: auto;
}

.owd-badge {
	display: inline-block;
	padding: 0.25em 0.75em;
	border-radius: 999px;
	font-family: var(--wp--preset--font-family--mono);
	font-size: 0.75rem;
	letter-spacing: 0.05em;
	text-transform: uppercase;
	background: var(--wp--preset--color--gold);
	color: var(--wp--preset--color--navy);
}

.owd-card {
	border: 1px solid var(--wp--preset--color--border);
	border-radius: 12px;
	padding: var(--wp--preset--spacing--40);
	transition: transform 0.15s ease, box-shadow 0.15s ease;
}

.owd-card:hover {
	transform: translateY(-2px);
	box-shadow: 0 8px 24px rgba(11, 31, 58, 0.08);
}

@media (prefers-reduced-motion: reduce) {
	.owd-card {
		transition: none;
	}
	.owd-card:hover {
		transform: none;
	}
}
