/*
Theme Name: AltEd Child
Theme URI: https://alted.org.in
Description: Child theme for alted.org.in — AltED, media and information literacy for all. Design tokens live here as CSS custom properties.
Author: AltED (DPML Learning Foundation)
Version: 0.2.0
Template: blocksy
Text Domain: alted-child
*/

/* AltED design tokens — provisional palette pending brand guidelines.
   Global: loaded on every page. All colours, type sizes and spacing come
   from these custom properties; no hard-coded hex in component CSS. */
:root {
	--alted-brand:        #E2574C;  /* AltED coral (provisional, from the Year End Report slides; extract-and-verify in Phase 2) */
	--alted-brand-dark:   #C74438;  /* AA-safe coral for text/buttons (4.87:1 on white) */
	--alted-ink:          #33393F;
	--alted-muted:        #6B7280;
	--alted-bg:           #FFFFFF;
	--alted-bg-alt:       #F7F5F2;
	--alted-accent-bg:    #FBEAE8;
	--alted-max:          1100px;
	--alted-font:         'Public Sans', system-ui, sans-serif;
}

body {
	font-family: var(--alted-font);
	color: var(--alted-ink);
}

/* Self-hosted Public Sans (OFL; latin subset, woff2, variable 400-700).
   Files in theme/fonts/ (Prompt 1 item 15b); the Google Fonts request is
   removed from functions.php. */
@font-face {
	font-family: 'Public Sans';
	font-style: normal;
	font-weight: 400 700;
	font-display: swap;
	src: url('fonts/PublicSans-Latin-Variable.woff2') format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
