/* Generated by work/build-theme.cjs — light theme (default). Edit the dark sources or work/theme-light-manual.css, then rebuild. */
html:not([data-theme="dark"]) .content-page main::before { background: radial-gradient(ellipse at 85% 0, #e7b68b2d, transparent 60%), linear-gradient(#926b4510 1px, transparent 1px), linear-gradient(90deg, #926b4510 1px, transparent 1px); mask-image: linear-gradient(#ffffff, transparent); }
html:not([data-theme="dark"]) .cs-crumbs a { color: #612800; }
html:not([data-theme="dark"]) .cs-crumbs a:hover { color: #401b00; }
html:not([data-theme="dark"]) .cs-stage { background: radial-gradient(ellipse at 15% 0, #6f340a26, transparent 55%), linear-gradient(150deg, #f7e9df, #f9f2ed); }
html:not([data-theme="dark"]) .cs-steps span { border: 1px solid #ddcec3; color: #672b00; }
html:not([data-theme="dark"]) .cs-cta-card { border: 1px solid #dbc19a; background: radial-gradient(ellipse at 90% 0, #b4590033, transparent 60%), #f7ebe3; }
html:not([data-theme="dark"]) .legal-body a, html:not([data-theme="dark"]) .legal-intro a { color: #612800; }
html:not([data-theme="dark"]) .cs-stat { border: 1px solid #dbc19a; }
