/* A Plus Credit Services — design tokens. Source: ../../../brand-kit/index.html (verified against all 20 funnels). Edit the brand kit first, then copy here. */
:root{
    /* navy — primary UI + dark sections */
    --navy:#14274F; --navy-hover:#1D335F; --navy-deep:#0A1530;
    /* red — emphasis accent only, never a button */
    --red:#C8102E; --red-hover:#A30D26; --red-soft:#FBE7EA;
    /* green — positive signals / confirmation */
    --green:#1F9D57; --green-soft:#E6F5EE;
    /* gold — star ratings only */
    --gold:#F5A623;
    /* sky — secondary tint inside the navy family */
    --sky:#3E5F9E; --sky-dark:#2B4C86; --sky-soft:#EAEFF7;
    /* neutrals */
    --white:#FFFFFF; --grey-bg:#E1E3E4; --grey-card:#F4F6FA; --border:#C9CCCE;
    /* text */
    --ink:#4A5460; --ink-soft:#8A94A3;
    /* type */
    --font-head:"Inter Tight",-apple-system,system-ui,sans-serif;
    --font-body:"Inter Tight",-apple-system,system-ui,sans-serif;
    --font-emph:"Playfair Display",Georgia,serif;
    /* layout */
    --maxw:1180px; --gutter:clamp(1.25rem,4vw,3rem);
    /* radius */
    --r-pill:999px; --r-xl:28px; --r-lg:22px; --r-card:18px;
    /* elevation */
    --shadow-sm:0 4px 16px rgba(22,29,43,.06);
    --shadow:0 10px 30px rgba(22,29,43,.10);
    --shadow-lg:0 24px 60px rgba(22,29,43,.16);
    --shadow-cta:0 18px 40px -14px rgba(16,34,82,.5);
    --shadow-cta-hover:0 22px 46px -14px rgba(16,34,82,.6);
    /* motion */
    --ease:cubic-bezier(.2,.7,.2,1);
  /* section rhythm — used by the funnels, not declared in the brand kit page */
  --section-y:clamp(4rem,8vw,7rem);
}
