@media theme(reference){@theme{ --color-primary-50: oklch(95.06% .0262 347.1); --color-primary-100: oklch(90.16% .0532 346); --color-primary-200: oklch(80.76% .1091 348.4); --color-primary-300: oklch(72.3% .1654 350.5); --color-primary-400: oklch(65.41% .2141 354.1); --color-primary-500: oklch(60.84% .2381 358.8); --color-primary-600: oklch(51.62% .2008 358.6); --color-primary-700: oklch(41.87% .1605 357.6); --color-primary-800: oklch(31.68% .118 356.8); --color-primary-900: oklch(20.64% .0714 353.4); --color-primary-950: oklch(16.84% .0575 351.1); --color-secondary-50: oklch(94.42% .0331 309); --color-secondary-100: oklch(88.61% .0685 308.1); --color-secondary-200: oklch(77.72% .1365 307.5); --color-secondary-300: oklch(67.34% .204 305.5); --color-secondary-400: oklch(58.56% .257 302.3); --color-secondary-500: oklch(52.57% .2815 296.7); --color-secondary-600: oklch(44.68% .2373 297.3); --color-secondary-700: oklch(36.44% .1907 298.2); --color-secondary-800: oklch(27.73% .1409 299.8); --color-secondary-900: oklch(18.09% .0884 302.1); --color-secondary-950: oklch(15.1% .0685 303.9); --color-accent-yellow-50: oklch(98.94% .0343 115.9); --color-accent-yellow-100: oklch(98.06% .0665 115.8); --color-accent-yellow-200: oklch(96.39% .128 117.5); --color-accent-yellow-300: oklch(95.11% .1784 118.7); --color-accent-yellow-400: oklch(94.13% .2118 120.2); --color-accent-yellow-500: oklch(93.33% .2269 122.2); --color-accent-yellow-600: oklch(78.96% .1913 121.9); --color-accent-yellow-700: oklch(63.83% .1544 121.7); --color-accent-yellow-800: oklch(47.73% .1151 121.5); --color-accent-yellow-900: oklch(30.18% .0715 119.8); --color-accent-yellow-950: oklch(24.46% .058 119.9); --color-accent-cyan-50: oklch(98.62% .019 188.84); --color-accent-cyan-100: oklch(95.62% .0634 188.86); --color-accent-cyan-200: oklch(92.53% .1138 189.21); --color-accent-cyan-300: oklch(90.76% .1468 191.14); --color-accent-cyan-400: oklch(90.59% .153 194.28); --color-accent-cyan-500: oklch(81.92% .1395 196.51); --color-accent-cyan-600: oklch(69.07% .1174 199.09); --color-accent-cyan-700: oklch(57.88% .0984 200.16); --color-accent-cyan-800: oklch(48.34% .0822 201.53); --color-accent-cyan-900: oklch(41.95% .0701 201.65); --color-accent-cyan-950: oklch(29.71% .051 207.16); --color-accent-magenta-50: oklch(95.05% .0442 325.9); --color-accent-magenta-100: oklch(90.51% .0874 326.3); --color-accent-magenta-200: oklch(82.18% .1746 327); --color-accent-magenta-300: oklch(75.66% .2511 327.7); --color-accent-magenta-400: oklch(71.62% .303 328.2); --color-accent-magenta-500: oklch(70.17% .3225 328.4); --color-accent-magenta-600: oklch(59.31% .2726 328.4); --color-accent-magenta-700: oklch(47.92% .2202 328.4); --color-accent-magenta-800: oklch(35.8% .1646 328.4); --color-accent-magenta-900: oklch(22.53% .1035 328.4); --color-accent-magenta-950: oklch(18.27% .084 328.4); --color-base-50: var(--color-gray-50); --color-base-100: var(--color-gray-100); --color-base-200: var(--color-gray-200); --color-base-300: var(--color-gray-300); --color-base-400: var(--color-gray-400); --color-base-500: var(--color-gray-500); --color-base-600: var(--color-gray-600); --color-base-700: var(--color-gray-700); --color-base-800: var(--color-gray-800); --color-base-900: var(--color-gray-900); --color-base-950: var(--color-gray-950); --color-gradient-1: #b178fc; --color-gradient-2: #ffa8b0; --color-gradient-3: #fdcc7c; --button-transition-properties: box-shadow, color, background-color, border-color, text-decoration-color, fill, stroke; --breakpoint-xs: 400px; --breakpoint-sm: 640px; --breakpoint-md: 768px; --breakpoint-lg: 1024px; --breakpoint-xl: 1280px; --breakpoint-2xl: 1536px; --font-fallback: "-apple-system", "BlinkMacSystemFont", "Segoe UI", "Roboto", "Helvetica", "Arial", "sans-serif", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; --font-sans: "Montserrat", "InterVariable", var(--font-fallback); --font-display: "Righteous", var(--font-sans); --font-script: "Aguafina Script", "Brush Script MT", "Segoe Script", cursive; --font-serif: "Iowan Old Style", "Apple Garamond", "Baskerville", "Times New Roman", "Droid Serif", "Times", "Source Serif Pro", "serif", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; --font-mono: "SFMono-Regular", "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", "monospace"; --animate-accordion-down: accordion-down .3s ease-out; --animate-accordion-up: accordion-up .3s ease-out; --animate-marquee-integrations: marquee-integrations 100s linear infinite; --animate-marquee2: marquee2 50s linear infinite; --animate-marquee-testimonials: marquee-testimonials 120s linear infinite; @keyframes accordion-down { from { height: 0; } to { height: var(--starwind-accordion-content-height); } } @keyframes accordion-up { from { height: var(--starwind-accordion-content-height); } to { height: 0; } } @keyframes marquee-integrations { from { transform: translateX(0); } to { transform: translateX( calc(-100% + -0rem) ); } } @keyframes marquee2 { from { transform: translateX(0); } to { transform: translateX( calc(-100% - 8rem) ); } } @keyframes marquee-testimonials { from { transform: translateX(0); } to { transform: translateX( calc(-100% - 1.5rem) ); } } @keyframes backdrop-fade-in { 0% { visibility: hidden; opacity: 0; } 100% { visibility: visible; opacity: .7; } } }@theme inline{ --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-dark: var(--primary-dark); --color-primary-accent: var(--primary-accent); --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-info: var(--info); --color-info-foreground: var(--info-foreground); --color-success: var(--success); --color-success-foreground: var(--success-foreground); --color-warning: var(--warning); --color-warning-foreground: var(--warning-foreground); --color-error: var(--error); --color-error-foreground: var(--error-foreground); --color-border: var(--border); --color-input: var(--input); --color-outline: var(--outline); --radius-xs: calc(var(--radius) - .375rem); --radius-sm: calc(var(--radius) - .25rem); --radius-md: calc(var(--radius) - .125rem); --radius-lg: var(--radius); --radius-xl: calc(var(--radius) + .25rem); --radius-2xl: calc(var(--radius) + .5rem); --radius-3xl: calc(var(--radius) + 1rem); }}.badge-glow[data-astro-cid-dmyriibx]{box-shadow:0 0 8px -2px var(--color-accent-yellow-400)}html.dark .badge-glow[data-astro-cid-dmyriibx]{box-shadow:0 0 12px -2px var(--color-accent-yellow-600)}
