/*
Theme Name: RankElement Base
Theme URI: https://example.com/rankelement-base
Author: Custom Theme
Author URI: https://example.com
Description: Lightweight, semantic, Elementor-friendly WordPress starter theme designed for SEO plugins including Rank Math. No demo/sample interface.
Version: 1.0.0
Requires at least: 6.2
Requires PHP: 7.4
License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: rankelement-base
Tags: custom-logo, custom-menu, featured-images, translation-ready, accessibility-ready, full-width-template
*/

/* Intentionally minimal: Elementor controls the visual design. */
html { line-height: 1.15; -webkit-text-size-adjust: 100%; }
body { margin: 0; }
*, *::before, *::after { box-sizing: border-box; }
img { max-width: 100%; height: auto; }
.screen-reader-text { 
    border: 0; clip: rect(1px,1px,1px,1px); clip-path: inset(50%); 
    height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; 
    width: 1px; word-wrap: normal !important;
}
.screen-reader-text:focus {
    background: #fff; clip: auto !important; clip-path: none; color: #000;
    display: block; font-size: 1rem; height: auto; left: 5px; padding: 15px 20px;
    top: 5px; width: auto; z-index: 100000;
}
.alignwide { max-width: 1200px; margin-left: auto; margin-right: auto; }
.alignfull { width: 100%; max-width: none; margin-left: 0; margin-right: 0; }
