/* inocta.io Brand Tokens */
/* Generated by brand-build */

:root {
  --color-brand-primary: #50817C;
  --color-brand-primaryText: #48746F;
  --color-brand-primaryFill: #4D7B76;
  --color-brand-secondary: #87ADA2;
  --color-brand-accent: #A65E42;
  --color-brand-accentText: #A25C41;
  --color-brand-primaryTextOnSage: #46716D;
  --color-brand-accentTextOnSage: #9B583E;
  --color-brand-highlight: #E0A967;
  --color-brand-primaryTextOnDark: #619D97;
  --color-brand-accentTextOnDark: #DC7F5F;
  --color-foundation-background: #F3F4EF;
  --color-foundation-foreground: #080808;
  --color-foundation-charcoal: #1A2530;
  --color-foundation-darkGrey: #242D35;
  --color-foundation-text: #43505B;
  --color-foundation-muted: #43505B;
  --color-foundation-mutedStrong: #43505B;
  --color-foundation-border: #D5BA98;
  --color-foundation-white: #FFFFFF;
  --color-foundation-cardDark: rgba(255, 255, 255, 0.06);
  --color-foundation-cardSoft: #F7F8F4;
  --color-foundation-sageTint: #E8EEEC;
  --color-foundation-borderSoft: rgba(67, 80, 91, 0.12);
  --color-foundation-indigo: #3B4A6B;
  --color-accent-spark: #8D6B91;
  --color-accent-plum: #8D6B91;
  --color-accent-plumText: #806184;
  --color-accent-plumTextOnDark: #A58AA8;
  --color-engine-growth: #E0A967;
  --color-engine-delivery: #A65E42;
  --color-engine-innovation: #5D6A70;
  --color-engine-support: #628C81;
  --color-engine-growthText: #965F1F;
  --color-engine-deliveryText: #A25C41;
  --color-engine-innovationText: #43505B;
  --color-engine-supportText: #507269;
  --color-engine-growthTextOnDark: #E0A967;
  --color-engine-deliveryTextOnDark: #DC7F5F;
  --color-engine-innovationTextOnDark: #8A949B;
  --color-engine-supportTextOnDark: #679488;
  --color-pillar-planIt: #5D6A70;
  --color-pillar-structureIt: #50817C;
  --color-pillar-deployIt: #A65E42;
  --color-pillar-manageIt: #E0A967;
  --color-app-home: #1A2530;
  --color-app-pulse: #5D6A70;
  --color-app-matrix: #5D6A70;
  --color-app-process: #50817C;
  --color-app-starter: #A65E42;
  --color-app-workspace: #A65E42;
  --color-app-reach: #A65E42;
  --color-app-evals: #E0A967;
  --color-app-board: #E0A967;
  --color-interactive-highlight: #6BA3A0;
  --color-interactive-highlightSubtle: color-mix(in oklab, #6BA3A0 20%, transparent);
  --color-interactive-focus: #50817C;
  --color-interactive-hover: color-mix(in oklab, #50817C 85%, white);
  --color-semantic-success: #4A7C59;
  --color-semantic-warning: #D18F33;
  --color-semantic-danger: #962531;
  --color-section-practiceText: #3D6663;
  --color-section-practiceNav: #629D97;
  --color-section-labText: #6E5272;
  --color-section-labNav: #A68BA9;
  --color-section-toolsText: #3B4A6B;
  --color-section-toolsNav: #8495BB;
  --color-section-bookText: #8F4E36;
  --color-section-bookNav: #C4846B;
  --color-section-contactText: #7A5A22;
  --color-section-contactNav: #E0A967;
  --color-section-ctaHover: #C98F3F;
  --font-family-display: Fraunces, Georgia, serif;
  --font-family-editorial: Fraunces, Georgia, serif;
  --font-family-body: 'DM Sans', system-ui, sans-serif;
  --font-family-mono: 'Roboto Mono', monospace;
  --font-family-signature: Fraunces, Georgia, serif;
  --font-size-xs: 0.75rem;
  --font-size-sm: 0.875rem;
  --font-size-base: 1rem;
  --font-size-lg: 1.125rem;
  --font-size-xl: 1.25rem;
  --font-size-2xl: 1.5rem;
  --font-size-3xl: 1.875rem;
  --font-size-4xl: 2.25rem;
  --font-size-5xl: 3rem;
  --font-size-6xl: 3.75rem;
  --font-size-7xl: 4.5rem;
  --font-weight-normal: 400;
  --font-weight-medium: 500;
  --font-weight-semibold: 600;
  --font-weight-bold: 700;
  --font-weight-black: 900;
  --font-variation-display: 'wght' 400, 'opsz' 144;
  --font-variation-displaySoft: 'wght' 400, 'opsz' 144, 'SOFT' 25;
  --font-variation-displayItalic: 'wght' 400, 'opsz' 144;
  --font-variation-heading: 'wght' 400, 'opsz' 96;
  --font-variation-headingItalic: 'wght' 400, 'opsz' 96;
  --font-variation-editorial: 'wght' 500, 'opsz' 48;
  --font-variation-editorialItalic: 'wght' 500, 'opsz' 48;
  --font-variation-signature: 'wght' 600, 'opsz' 28;
  --font-variation-bodyEmphasis: 'wght' 500;
  --font-lineHeight-tight: 1.25;
  --font-lineHeight-snug: 1.375;
  --font-lineHeight-normal: 1.5;
  --font-lineHeight-relaxed: 1.625;
  --font-lineHeight-loose: 2;
  --spacing-0: 0;
  --spacing-1: 0.25rem;
  --spacing-2: 0.5rem;
  --spacing-3: 0.75rem;
  --spacing-4: 1rem;
  --spacing-5: 1.25rem;
  --spacing-6: 1.5rem;
  --spacing-8: 2rem;
  --spacing-10: 2.5rem;
  --spacing-12: 3rem;
  --spacing-16: 4rem;
  --spacing-20: 5rem;
  --radius-base: 0.88rem;
  --radius-sm: calc(0.88rem - 4px);
  --radius-md: calc(0.88rem - 2px);
  --radius-lg: 0.88rem;
  --radius-xl: calc(0.88rem + 4px);
  --radius-full: 9999px;
  --radius-card: 1.88rem;
  --radius-image: 1.88rem;
  --radius-section: 88px;
  --shadow-sm: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --shadow-md: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --shadow-lg: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --shadow-xl: 0 20px 25px -5px hsl(0 0% 0% / 0.10);
  --theme-light-background: #F3F4EF;
  --theme-light-sidebar: #43505B;
  --theme-light-card: #FFFFFF;
  --theme-light-cardElevated: #F7F8F4;
  --theme-light-cardSelected: #E8EEEC;
  --theme-light-foreground: #1A2530;
  --theme-light-text: #43505B;
  --theme-light-muted: #43505B;
  --theme-light-mutedStrong: #43505B;
  --theme-light-disabled: rgba(26, 37, 48, 0.38);
  --theme-light-borderSubtle: rgba(67, 80, 91, 0.12);
  --theme-light-border: #6B7C88;
  --theme-light-borderStrong: #43505B;
  --theme-light-primary: #50817C;
  --theme-light-secondary: #87ADA2;
  --theme-light-accent: #C48944;
  --theme-light-highlight: #E0A967;
  --theme-light-planIt: #5D6A70;
  --theme-light-spark: #8D6B91;
  --theme-light-indigo: #3B4A6B;
  --theme-light-success: #4A7C59;
  --theme-light-warning: #D18F33;
  --theme-light-danger: #962531;
  --theme-dark-background: #080808;
  --theme-dark-sidebar: #141A22;
  --theme-dark-card: #1A2530;
  --theme-dark-cardElevated: #242D35;
  --theme-dark-cardSelected: #2B3744;
  --theme-dark-foreground: #F3F4EF;
  --theme-dark-text: #F3F4EF;
  --theme-dark-muted: #F3F4EF;
  --theme-dark-mutedStrong: #F3F4EF;
  --theme-dark-disabled: rgba(243, 244, 239, 0.38);
  --theme-dark-borderSubtle: rgba(243, 244, 239, 0.12);
  --theme-dark-border: rgba(243, 244, 239, 0.40);
  --theme-dark-borderStrong: rgba(243, 244, 239, 0.72);
  --theme-dark-primary: #87ADA2;
  --theme-dark-secondary: #A8C6BD;
  --theme-dark-accent: #D4944D;
  --theme-dark-highlight: #E0A967;
  --theme-dark-planIt: #8A949B;
  --theme-dark-spark: #B08FB4;
  --theme-dark-indigo: #8694B5;
  --theme-dark-success: #6FAD7F;
  --theme-dark-warning: #E5A754;
  --theme-dark-danger: #D14252;
  --gradient-pillar: linear-gradient(135deg, #5D6A70 0%, #50817C 100%);
  --gradient-primary: linear-gradient(135deg, #50817C 0%, #E0A967 100%);
  --gradient-heroLight: radial-gradient(ellipse at 30% 20%, rgba(224,169,103,0.15) 0%, rgba(80,129,124,0.08) 50%, #F3F4EF 100%);
  --gradient-heroDark: radial-gradient(ellipse at 30% 20%, rgba(80,129,124,0.2) 0%, rgba(166,94,66,0.1) 50%, #43505B 100%);
  --chart-light-series1: #50817C;
  --chart-light-series2: #A65E42;
  --chart-light-series3: #C48944;
  --chart-light-series4: #628C81;
  --chart-light-series5: #3D5A80;
  --chart-light-series6: #3B4A6B;
  --chart-light-series7: #7A3A3A;
  --chart-light-series8: #2A4A3F;
  --chart-light-series9: #6B5F75;
  --chart-light-series10: #C26825;
  --chart-dark-series1: #87ADA2;
  --chart-dark-series2: #D4944D;
  --chart-dark-series3: #E0A967;
  --chart-dark-series4: #6BA3A0;
  --chart-dark-series5: #7090B5;
  --chart-dark-series6: #7D8AAD;
  --chart-dark-series7: #B66F6F;
  --chart-dark-series8: #5A9483;
  --chart-dark-series9: #9B8FA5;
  --chart-dark-series10: #D88451;
  --motion-brand: 0.88s;
}
