:root{--kds-color-primary-50: #fff3eb;--kds-color-primary-100: #ffe4d0;--kds-color-primary-200: #ffc9a1;--kds-color-primary-300: #ffad72;--kds-color-primary-400: #ff8a3d;--kds-color-primary-500: #ff6a13;--kds-color-primary-600: #e85d0f;--kds-color-primary-700: #c84f0c;--kds-color-primary-800: #a0410a;--kds-color-primary-900: #7a3207;--kds-color-secondary-300: #ffd9e8;--kds-color-secondary-400: #ffc8dc;--kds-color-secondary-500: #ffb5d0;--kds-color-secondary-600: #f096b7;--kds-color-accent-400: #ffb7ff;--kds-color-accent-500: #fe79fe;--kds-color-accent-600: #e55ce5;--kds-color-neutral-50: #fffdfd;--kds-color-neutral-100: #f3ecea;--kds-color-neutral-200: #e7ddda;--kds-color-neutral-300: #d3c7c3;--kds-color-neutral-400: #b4a7a2;--kds-color-neutral-500: #8b7f7a;--kds-color-neutral-600: #675d59;--kds-color-neutral-700: #4f4643;--kds-color-neutral-800: #332d2b;--kds-color-neutral-900: #1f1b1a;--kds-color-bg-primary: #f9f5f4;--kds-color-bg-secondary: #ffffff;--kds-color-bg-tertiary: #f2eae8;--kds-color-text-primary: #1f1b1a;--kds-color-text-secondary: #4f4643;--kds-color-text-tertiary: #8b7f7a;--kds-color-text-inverse: #ffffff;--kds-color-success-50: #e8f8f4;--kds-color-success-100: #c8efe2;--kds-color-success-500: #00a676;--kds-color-success-600: #008b62;--kds-color-success-700: #006f4f;--kds-color-warning-50: #fffbe8;--kds-color-warning-100: #fff3bf;--kds-color-warning-300: #ffe466;--kds-color-warning-500: #ffd700;--kds-color-warning-600: #d1b000;--kds-color-warning-700: #9f8600;--kds-color-error-50: #fdf0ec;--kds-color-error-100: #f9d3c9;--kds-color-error-500: #ea3c1f;--kds-color-error-600: #cd341b;--kds-color-error-700: #a82a16;--kds-color-info-50: #eef2fa;--kds-color-info-100: #dbe4f6;--kds-color-info-500: #3557a6;--kds-color-info-600: #2b488c;--kds-color-info-700: #21386e;--kds-font-sans: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--kds-font-display: "Funnel Display", "Inter", system-ui, sans-serif;--kds-font-mono: "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--kds-text-xs: .75rem;--kds-text-sm: .875rem;--kds-text-base: 1rem;--kds-text-lg: 1.125rem;--kds-text-xl: 1.25rem;--kds-text-2xl: 1.5rem;--kds-text-3xl: 1.875rem;--kds-text-4xl: 2.25rem;--kds-text-5xl: 3rem;--kds-text-6xl: 3.75rem;--kds-font-normal: 400;--kds-font-medium: 500;--kds-font-semibold: 600;--kds-font-bold: 700;--kds-font-extrabold: 800;--kds-leading-none: 1;--kds-leading-tight: 1.25;--kds-leading-snug: 1.375;--kds-leading-normal: 1.5;--kds-leading-relaxed: 1.625;--kds-leading-loose: 2;--kds-tracking-tighter: -.05em;--kds-tracking-tight: -.025em;--kds-tracking-normal: 0;--kds-tracking-wide: .025em;--kds-tracking-wider: .05em;--kds-tracking-widest: .1em;--kds-space-0: 0;--kds-space-1: .25rem;--kds-space-2: .5rem;--kds-space-3: .75rem;--kds-space-4: 1rem;--kds-space-5: 1.25rem;--kds-space-6: 1.5rem;--kds-space-8: 2rem;--kds-space-10: 2.5rem;--kds-space-12: 3rem;--kds-space-16: 4rem;--kds-space-20: 5rem;--kds-space-24: 6rem;--kds-radius-none: 0;--kds-radius-sm: .5rem;--kds-radius-md: 1rem;--kds-radius-lg: 1.5rem;--kds-radius-xl: 2rem;--kds-radius-full: 9999px;--kds-shadow-sm: none;--kds-shadow-md: none;--kds-shadow-lg: none;--kds-shadow-xl: none;--kds-shadow-soft: none;--kds-shadow-glow: none;--kds-shadow-glow-lg: none;--kds-shadow-glow-pink: none;--kds-transition-fast: .15s ease;--kds-transition-base: .2s ease;--kds-transition-slow: .3s ease;--kds-transition-slower: .5s ease;--kds-z-base: 0;--kds-z-dropdown: 100;--kds-z-sticky: 200;--kds-z-fixed: 300;--kds-z-modal-backdrop: 400;--kds-z-modal: 500;--kds-z-popover: 600;--kds-z-tooltip: 700;--kds-container-sm: 640px;--kds-container-md: 768px;--kds-container-lg: 1024px;--kds-container-xl: 1280px;--kds-container-content: 720px;--kds-gradient-primary: linear-gradient( 135deg, var(--kds-color-primary-700) 0%, var(--kds-color-error-500) 56%, var(--kds-color-primary-500) 100% );--kds-gradient-primary-hover: linear-gradient( 135deg, var(--kds-color-primary-800) 0%, var(--kds-color-error-600) 56%, var(--kds-color-primary-600) 100% );--kds-gradient-primary-active: linear-gradient( 135deg, var(--kds-color-primary-900) 0%, var(--kds-color-error-700) 56%, var(--kds-color-primary-700) 100% );--kds-gradient-warm: linear-gradient( 120deg, var(--kds-color-primary-500) 0%, var(--kds-color-secondary-500) 65%, var(--kds-color-accent-500) 100% );--kds-gradient-sunset: linear-gradient( 135deg, var(--kds-color-error-500) 0%, var(--kds-color-primary-500) 45%, var(--kds-color-warning-500) 100% );--kds-gradient-heading: linear-gradient( 135deg, var(--kds-color-primary-500) 0%, var(--kds-color-secondary-500) 55%, var(--kds-color-accent-500) 100% );--kds-gradient-blob-orange: linear-gradient( 135deg, var(--kds-color-primary-500) 0%, var(--kds-color-secondary-500) 100% );--kds-gradient-blob-pink: linear-gradient( 135deg, var(--kds-color-secondary-500) 0%, var(--kds-color-accent-500) 100% );--kds-gradient-blob-soft: linear-gradient( 135deg, var(--kds-color-secondary-300) 0%, var(--kds-color-primary-400) 100% );--kds-gradient-badge: linear-gradient( 135deg, rgba(255, 106, 19, .12) 0%, rgba(254, 121, 254, .12) 100% )}:root{--kds-button-height-sm: 2rem;--kds-button-height-md: 2.5rem;--kds-button-height-lg: 3rem;--kds-button-padding-x-sm: var(--kds-space-3);--kds-button-padding-x-md: var(--kds-space-4);--kds-button-padding-x-lg: var(--kds-space-6);--kds-button-radius: var(--kds-radius-md);--kds-button-font-size: var(--kds-text-sm);--kds-button-font-weight: var(--kds-font-semibold);--kds-button-shadow: none;--kds-button-shadow-hover: none;--kds-input-height: 2.75rem;--kds-input-padding-x: var(--kds-space-4);--kds-input-padding-y: var(--kds-space-3);--kds-input-radius: var(--kds-radius-md);--kds-input-border-width: 2px;--kds-input-font-size: var(--kds-text-base);--kds-input-shadow-focus: 0 0 0 4px rgba(255, 106, 19, .18);--kds-input-shadow-focus-error: 0 0 0 4px rgba(234, 60, 31, .14);--kds-input-shadow-focus-success: 0 0 0 4px rgba(0, 166, 118, .14);--kds-card-padding: var(--kds-space-6);--kds-card-radius: var(--kds-radius-lg);--kds-card-shadow: var(--kds-shadow-soft);--kds-gradient-glow-orange: linear-gradient( 180deg, rgba(255, 106, 19, .1) 0%, rgba(255, 106, 19, 0) 100% );--kds-gradient-glow-orange-strong: linear-gradient( 180deg, rgba(255, 106, 19, .15) 0%, rgba(255, 106, 19, 0) 100% );--kds-gradient-glow-pink: linear-gradient( 180deg, rgba(254, 121, 254, .1) 0%, rgba(254, 121, 254, 0) 100% );--kds-gradient-glow-pink-strong: linear-gradient( 180deg, rgba(254, 121, 254, .16) 0%, rgba(254, 121, 254, 0) 100% );--kds-gradient-glow-soft: linear-gradient( 180deg, rgba(255, 106, 19, .14) 0%, rgba(255, 181, 208, .12) 50%, transparent 100% );--kds-gradient-glow-featured: linear-gradient( 180deg, rgba(255, 106, 19, .2) 0%, rgba(255, 181, 208, .14) 50%, transparent 100% );--kds-gradient-glow-success: none;--kds-gradient-glow-info: none;--kds-gradient-glow-pricing: linear-gradient( 180deg, rgba(255, 106, 19, .08) 0%, transparent 100% );--kds-gradient-glow-pricing-featured: linear-gradient( 180deg, rgba(255, 106, 19, .14) 0%, rgba(255, 181, 208, .14) 50%, transparent 100% );--kds-gradient-avatar-orange: linear-gradient( 135deg, var(--kds-color-primary-500) 0%, var(--kds-color-secondary-500) 100% );--kds-gradient-avatar-pink: linear-gradient( 135deg, var(--kds-color-secondary-500) 0%, var(--kds-color-accent-500) 100% );--kds-gradient-avatar-coral: linear-gradient( 135deg, var(--kds-color-primary-500) 0%, var(--kds-color-warning-500) 100% );--kds-color-accent-500-alpha-10: rgba(254, 121, 254, .12);--kds-badge-padding-x: var(--kds-space-3);--kds-badge-padding-y: var(--kds-space-1);--kds-badge-radius: var(--kds-radius-full);--kds-badge-font-size: var(--kds-text-xs);--kds-badge-font-weight: var(--kds-font-semibold);--kds-avatar-size-sm: 32px;--kds-avatar-size-md: 48px;--kds-avatar-size-lg: 80px;--kds-avatar-font-size-sm: var(--kds-text-sm);--kds-avatar-font-size-md: var(--kds-text-lg);--kds-avatar-font-size-lg: var(--kds-text-2xl);--kds-brand-mark-size-sm: 24px;--kds-brand-mark-size-md: 32px;--kds-brand-dot-gap: 3px;--kds-brand-gap-sm: var(--kds-space-2);--kds-brand-gap-md: var(--kds-space-3);--kds-brand-text-size-sm: var(--kds-text-lg);--kds-brand-text-size-md: var(--kds-text-xl);--kds-alert-padding: var(--kds-space-4);--kds-alert-radius: var(--kds-radius-lg);--kds-alert-border-width: 4px;--kds-link-color: var(--kds-color-primary-600);--kds-link-color-hover: var(--kds-color-primary-500);--kds-link-color-muted: var(--kds-color-text-secondary);--kds-link-color-muted-hover: var(--kds-color-text-primary);--kds-link-color-tertiary: var(--kds-color-text-tertiary);--kds-link-color-tertiary-hover: var(--kds-color-text-secondary);--kds-link-color-inverse: var(--kds-color-text-inverse);--kds-link-color-inverse-hover: var(--kds-color-neutral-100);--kds-section-padding-y-sm: var(--kds-space-12);--kds-section-padding-y: var(--kds-space-16);--kds-section-padding-y-lg: var(--kds-space-20);--kds-section-padding-y-xl: var(--kds-space-24);--kds-section-alt-margin: var(--kds-space-8) var(--kds-space-6);--kds-section-alt-margin-sm: var(--kds-space-4);--kds-section-alt-radius: var(--kds-radius-xl);--kds-section-alt-radius-sm: var(--kds-radius-lg)}
