:root{--color-basalt:#222d38;--color-ochre:#c8762b;--color-limestone:#f6f3ec;--color-white:#fff;--color-slate-700:#3a4856;--color-slate-500:#5b6b7a;--color-slate-300:#8b99a6;--color-sandstone:#c9bca4;--color-hairline:#e6e1d6;--color-brick:#b44a2c;--chart-ramp-slate-100:#c6cfd6;--chart-ramp-ochre-200:#ddb48a;--status-success:#e7eee6;--status-success-fg:#3f5c3c;--status-warning:#f6eede;--status-warning-fg:#8a6221;--status-info:#e9eef2;--status-info-fg:#3a4856;--status-danger:#f4e5e0;--status-danger-fg:#b44a2c;--semantic-qs-orange:#e2701a;--semantic-qs-orange-surface:#fbeee2;--radius:.5rem;--background:#f6f3ec;--foreground:#222d38;--card:#fff;--card-foreground:#222d38;--popover:#fff;--popover-foreground:#222d38;--primary:#222d38;--primary-foreground:#fff;--secondary:#f6f3ec;--secondary-foreground:#222d38;--muted:#f6f3ec;--muted-foreground:#5b6b7a;--accent:#f6f3ec;--accent-foreground:#222d38;--destructive:#b44a2c;--destructive-foreground:#fff;--border:#e6e1d6;--input:#e6e1d6;--ring:#c8762b;--chart-1:#c8762b;--chart-2:#8b99a6;--chart-3:#3a4856;--chart-4:#c9bca4;--sidebar:#fff;--sidebar-foreground:#222d38;--sidebar-primary:#c8762b;--sidebar-primary-foreground:#fff;--sidebar-accent:#c8762b14;--sidebar-accent-foreground:#c8762b;--sidebar-border:#e6e1d6;--sidebar-ring:#c8762b}[data-theme=app]{--background:#f6f3ec}[data-theme=marketing]{--background:#fff}@theme inline{--color-*: initial; --color-white: #fff; --color-black: #000; --color-transparent: transparent; --color-current: currentColor; --font-sans: "Inter",Arial,Helvetica,ui-sans-serif,system-ui,sans-serif; --color-basalt: var(--color-basalt); --color-ochre: var(--color-ochre); --color-limestone: var(--color-limestone); --color-slate-700: var(--color-slate-700); --color-slate-500: var(--color-slate-500); --color-slate-300: var(--color-slate-300); --color-sandstone: var(--color-sandstone); --color-hairline: var(--color-hairline); --color-brick: var(--color-brick); --color-background: var(--background); --color-foreground: var(--foreground); --color-card: var(--card); --color-card-foreground: var(--card-foreground); --color-popover: var(--popover); --color-popover-foreground: var(--popover-foreground); --color-primary: var(--primary); --color-primary-foreground: var(--primary-foreground); --color-secondary: var(--secondary); --color-secondary-foreground: var(--secondary-foreground); --color-muted: var(--muted); --color-muted-foreground: var(--muted-foreground); --color-accent: var(--accent); --color-accent-foreground: var(--accent-foreground); --color-destructive: var(--destructive); --color-destructive-foreground: var(--destructive-foreground); --color-border: var(--border); --color-input: var(--input); --color-ring: var(--ring); --color-chart-1: var(--chart-1); --color-chart-2: var(--chart-2); --color-chart-3: var(--chart-3); --color-chart-4: var(--chart-4); --color-sidebar: var(--sidebar); --color-sidebar-foreground: var(--sidebar-foreground); --color-sidebar-primary: var(--sidebar-primary); --color-sidebar-primary-foreground: var(--sidebar-primary-foreground); --color-sidebar-accent: var(--sidebar-accent); --color-sidebar-accent-foreground: var(--sidebar-accent-foreground); --color-sidebar-border: var(--sidebar-border); --color-sidebar-ring: var(--sidebar-ring); --color-status-success: var(--status-success); --color-status-success-fg: var(--status-success-fg); --color-status-warning: var(--status-warning); --color-status-warning-fg: var(--status-warning-fg); --color-status-info: var(--status-info); --color-status-info-fg: var(--status-info-fg); --color-status-danger: var(--status-danger); --color-status-danger-fg: var(--status-danger-fg); --color-qs-orange: var(--semantic-qs-orange); --color-qs-orange-surface: var(--semantic-qs-orange-surface); --radius-sm: calc(var(--radius) - 2px); --radius-md: var(--radius); --radius-lg: calc(var(--radius) + 2px);}*{border-color:var(--border)}body{background-color:var(--background);color:var(--foreground);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1;-webkit-font-smoothing:antialiased;font-family:Inter,Arial,Helvetica,ui-sans-serif,system-ui,sans-serif;line-height:1.55}h1,h2,h3,h4,h5,h6{letter-spacing:-.015em;font-weight:600;line-height:1.2}h1{letter-spacing:-.02em}@utility eyebrow{font-size: 11px; font-weight: 600; line-height: 1.2; text-transform: uppercase; letter-spacing: .08em;}@utility eyebrow-display{font-size: 11px; font-weight: 600; line-height: 1.2; text-transform: uppercase; letter-spacing: .12em;}@utility num{font-variant-numeric: tabular-nums lining-nums; font-feature-settings: "tnum" 1,"lnum" 1;}@utility lift{box-shadow: 0 1px 2px #222d380a;}
