/*
Theme Name: FinCrm
Theme URI: https://example.com/fincrm
Author: FinCrm
Author URI: https://example.com
Description: FinCrm is a demo trading-academy WordPress theme for a fictional education-first CFD learning platform. It ships with guided lesson layouts, market explainers, a glossary, illustrative account tiers, demo-only forms, and prominent risk disclosures. Demo website theme — no real accounts are opened and no trades are executed.
Version: 1.0.0
Requires at least: 6.0
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: fincrm
Tags: education, blog, one-column, custom-logo, custom-menu
*/

/* Custom CSS ported from the original static site (includes/head.php <style>) */

:root { color-scheme: light; }
html { background: #F8FAFC; }
body {
  margin: 0;
  background:
    linear-gradient(90deg, rgba(20,184,166,0.05) 1px, transparent 1px),
    linear-gradient(0deg, rgba(37,99,235,0.05) 1px, transparent 1px),
    #F8FAFC;
  background-size: 44px 44px;
  color: #111827;
}
.course-rail {
  background: linear-gradient(180deg, #FFFFFF 0%, #F1F7FB 100%);
}
.soft-band {
  background: linear-gradient(135deg, #E0F2FE 0%, #F8FAFC 42%, #E6FFFB 100%);
}
.lesson-bar {
  background: linear-gradient(90deg, #14B8A6 var(--progress), #D8E3ED var(--progress));
}
[aria-invalid="true"] {
  border-color: #FB7185 !important;
  box-shadow: 0 0 0 3px rgba(251, 113, 133, 0.16);
}
summary::-webkit-details-marker { display: none; }
.article-body p { margin-top: 1rem; line-height: 1.78; color: #374151; }
.article-body h2 { margin-top: 2.25rem; font-family: Outfit, "Avenir Next", "Segoe UI", sans-serif; font-size: 1.65rem; font-weight: 760; color: #111827; }
.article-body ul { margin-top: 1rem; padding-left: 1.2rem; color: #374151; }
.article-body li { margin-top: .55rem; }
