/* Values taken verbatim from kabuni.com production CSS (kabuni-friday.shared.4bd407731.min.css). */
:root{
/* Brand primaries */
--kb-yellow:#ff0;                 /* --yellow-kabuno: the brand yellow */
--kb-yellow-deep:#f5e500;         /* headline / tag yellow used across KPL + Super Coaches */
--kb-yellow-gold:#f5c400;         /* nav sign-up CTA */
--kb-black:#0a0a0a;               /* brand black (near-black used on tags & sections) */
--kb-true-black:#000;
--kb-white:#fff;
--kb-bone:#e7e5d1;                /* warm off-white used for tag text on black */

/* Communication accents (decks, social, splash) */
--kb-blue-electric:#1400ff;
--kb-blue:#2d62ff;
--kb-magenta:#dd23bb;

/* Neutrals */
--kb-neutral-darkest:#000;
--kb-neutral-darker:#222;
--kb-neutral-dark:#444;
--kb-neutral:#666;
--kb-neutral-light:#aaa;
--kb-neutral-lighter:#ccc;
--kb-neutral-lightest:#eee;
--kb-grey-1f:#1f1f1f;

/* Alpha scale */
--kb-white-5:#ffffff0d;--kb-white-10:#ffffff1a;--kb-white-15:#ffffff26;--kb-white-20:#fff3;
--kb-white-30:#ffffff4d;--kb-white-40:#fff6;--kb-white-50:#ffffff80;--kb-white-60:#fff9;
--kb-black-5:#0000000d;--kb-black-10:#0000001a;--kb-black-15:#00000026;--kb-black-20:#0003;
--kb-black-30:#0000004d;--kb-black-40:#0006;--kb-black-50:#00000080;--kb-black-60:#0009;--kb-black-76:#000000c2;

/* Semantic aliases */
--surface-page:var(--kb-white);
--surface-inverse:var(--kb-black);
--surface-accent:var(--kb-yellow);
--surface-card:var(--kb-white);
--surface-card-inverse:var(--kb-grey-1f);
--text-body:var(--kb-true-black);
--text-body-inverse:var(--kb-white);
--text-heading:var(--kb-true-black);
--text-accent:var(--kb-yellow);
--text-accent-deep:var(--kb-yellow-deep);
--text-muted:var(--kb-black-60);
--text-muted-inverse:var(--kb-white-60);
--border-default:var(--kb-true-black);
--border-inverse:var(--kb-white);
--link-color:var(--kb-true-black);
--link-color-hover:var(--kb-yellow-deep);
--link-color-inverse:var(--kb-yellow);

/* Protection gradients over imagery */
--scrim-hero:linear-gradient(#0000 15%,#0009); /* @kind other */
--scrim-slide:linear-gradient(#0000,#000000c2); /* @kind other */
}
