/*
Theme Name: Transportli
Theme URI: https://transportli.com
Author: Transportli
Author URI: https://transportli.com
Description: Custom block theme for Transportli — automotive freight marketplace marketing site.
Requires at least: 6.6
Tested up to: 6.6
Requires PHP: 8.2
Version: 1.1.8
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: transportli
*/

/* Short CSS custom-property aliases for authoring convenience.
   WP already emits --wp--preset--color--<slug> from theme.json; these are
   shorthands used throughout assets/css so component files stay readable. */
:root {
	--c-bg: var(--wp--preset--color--background);
	--c-surface: var(--wp--preset--color--surface);
	--c-surface-2: var(--wp--preset--color--surface-2);
	--c-fg: var(--wp--preset--color--foreground);
	--c-muted: var(--wp--preset--color--muted);
	--c-muted-fg: var(--wp--preset--color--muted-foreground);
	--c-border: var(--wp--preset--color--border);
	--c-border-strong: var(--wp--preset--color--border-strong);
	--c-primary: var(--wp--preset--color--primary);
	--c-primary-deep: var(--wp--preset--color--primary-deep);
	--c-accent-soft: var(--wp--preset--color--accent-soft);
	--c-accent: var(--wp--preset--color--accent);
	--c-accent-hover: var(--wp--preset--color--accent-hover);
	--c-accent-ink: var(--wp--preset--color--accent-ink);
	--c-success: var(--wp--preset--color--success);
	--c-destructive: var(--wp--preset--color--destructive);

	--r-sm: 8px;
	--r-md: 12px;
	--r-lg: 16px;
	--r-xl: 24px;
	--r-pill: 999px;

	--shadow-card: 0 2px 8px -4px rgba(15, 23, 42, .06);
	--shadow-hero: 0 30px 80px -30px rgba(15, 23, 42, .18), 0 2px 6px -2px rgba(15, 23, 42, .04);
	--shadow-menu: 0 24px 60px -20px rgba(15, 23, 42, .22);

	--ease-standard: cubic-bezier(0.4, 0, 0.2, 1);
}

@media (prefers-reduced-motion: reduce) {
	*, *::before, *::after {
		animation-duration: 0.001ms !important;
		animation-iteration-count: 1 !important;
		transition-duration: 0.001ms !important;
		scroll-behavior: auto !important;
	}
}
