@charset "UTF-8";:root{--color-brand-primary: #ff6a00;--color-brand-highlight: #ff8a00;--color-brand-warm-highlight: #ff9500;--color-background-default: #fffbf5;--color-background-marketing: #fff9ed;--color-surface-sidebar: #fffbf5;--color-surface-card: #ffffff;--color-surface-input: #ffffff;--color-surface-subtle: #f4f3f2;--color-surface-table-header: #fff8ef;--color-border-default: #f7e4d0;--color-border-input: #dddad6;--color-border-strong: #c6c4c0;--color-border-marketing: #f0e3d2;--color-text-primary: #10151f;--color-text-heading: #090909;--color-text-secondary: #62636e;--color-text-placeholder: #9c9da8;--color-text-muted: #7f808a;--color-text-navigation: #303646;--color-text-inverse: #ffffff;--color-text-marketing-primary: #252220;--color-text-marketing-secondary: #5a5652;--color-text-marketing-body: #4c4947;--color-text-plan: #625c55;--color-surface-inverse: #1c100b;--color-surface-inverse-raised: #211813;--color-text-inverse-secondary: #d2c7c0;--color-text-inverse-muted: #afa39b;--color-border-inverse: rgba(255, 255, 255, .16);--color-overlay-plan-highlight: rgba(255, 255, 255, .27);--color-action-primary-default: #ff6a00;--color-action-primary-hover: #e65f00;--color-action-primary-pressed: #c95100;--color-action-primary-disabled: #e3dfda;--color-action-primary-content: #ffffff;--color-action-primary-content-disabled: #7f808a;--color-action-secondary-default: #ffead3;--color-action-secondary-hover: #ffead3;--color-action-secondary-pressed: #ffd3a7;--color-action-secondary-disabled: #f4f3f2;--color-action-secondary-content: #ff6a00;--color-action-secondary-content-disabled: #7f808a;--color-action-ghost-content: #10151f;--color-action-ghost-hover: #f4f3f2;--color-action-ghost-pressed: #e3dfda;--color-text-link: #ff6a00;--color-focus-ring: #c95100;--color-border-focus: #c95100;--color-focus-surface: #ffffff;--color-status-success-content: #3e8b62;--color-status-success-background: #eaf5ee;--color-status-success-border: #dceee4;--color-status-success-indicator: #59bd4a;--color-status-warning-content: #c7831b;--color-status-warning-background: #fff0cc;--color-status-warning-border: #f7b12e;--color-status-error-content: #c74e3b;--color-status-error-background: #fdf2f0;--color-status-error-border: #fee2e2;--color-status-info-content: #4a7898;--color-status-info-background: #dde8f3;--color-status-neutral-content: #62636e;--color-status-neutral-background: #f4f2ef;--color-selection-background: #fff0de;--color-selection-content: #ff6a00;--color-selection-border: #ff6a00;--color-data-trend-positive-content: #3e8b62;--color-data-trend-positive-background: #e9f8e9;--color-data-trend-negative-content: #c74e3b;--color-data-trend-negative-background: #fdebe8;color-scheme:light;--color-action-primary-gradient-start: #ff7a00;--color-action-primary-gradient-end: #ff5300;--elevation-0: none;--elevation-1: 0 1px 2px rgb(16 24 40 / 6%);--elevation-2: 0 2px 8px rgb(16 24 40 / 8%);--effect-blur: 12px;--elevation-field: 0 1px 2px rgb(64 32 0 / 4%);--elevation-field-hover: 0 2px 6px rgb(64 32 0 / 6%);--elevation-overlay: 0 24px 48px -16px rgb(64 32 0 / 24%), 0 2px 6px rgb(64 32 0 / 6%);--color-icon-default: var(--color-text-navigation);--color-icon-muted: var(--color-text-muted);--color-surface-muted: var(--color-surface-subtle);--color-surface-strong: var(--color-action-primary-disabled);--gradient-action-primary: linear-gradient( 135deg, var(--color-action-primary-gradient-start) 0%, var(--color-action-primary-gradient-end) 100% );--gradient-action-primary-hover: linear-gradient( 135deg, var(--color-action-primary-default) 0%, var(--color-action-primary-hover) 100% );--gradient-action-primary-pressed: linear-gradient( 135deg, var(--color-action-primary-hover) 0%, var(--color-action-primary-pressed) 100% );--elevation-action-primary: 0 6px 16px -6px color-mix(in srgb, var(--color-action-primary-default) 55%, transparent), inset 0 1px 0 rgb(255 255 255 / 18%);--elevation-action-primary-hover: 0 10px 22px -8px color-mix(in srgb, var(--color-action-primary-default) 60%, transparent), inset 0 1px 0 rgb(255 255 255 / 22%);--elevation-action-primary-pressed: 0 3px 8px -4px color-mix(in srgb, var(--color-action-primary-pressed) 55%, transparent), inset 0 1px 2px rgb(0 0 0 / 12%);--color-border-input-hover: color-mix( in srgb, var(--color-action-primary-default) 35%, var(--color-border-input) );--color-focus-halo: color-mix(in srgb, var(--color-action-primary-default) 16%, transparent);--color-status-error-halo: color-mix( in srgb, var(--color-status-error-content) 14%, transparent );--color-overlay-backdrop: color-mix(in srgb, var(--color-surface-inverse) 48%, transparent);--space-0: 0;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-2xl: 24px;--radius-full: 999px;--motion-duration-fast: .12s;--motion-duration-default: .18s;--motion-duration-slow: .24s;--motion-duration-emphasis: .32s;--motion-easing-standard: ease-out;--motion-easing-emphasis: ease-in-out}:root[data-theme=dark]{--color-background-default: #14100d;--color-background-marketing: #14100d;--color-surface-sidebar: #18130f;--color-surface-card: #1d1814;--color-surface-input: #231d18;--color-surface-subtle: #26201b;--color-surface-table-header: #211b16;--color-surface-inverse: #0b0806;--color-surface-inverse-raised: #1d1814;--color-border-default: #352c25;--color-border-input: #3f352d;--color-border-strong: #54483e;--color-border-marketing: #352c25;--color-border-inverse: rgba(255, 255, 255, .16);--color-text-primary: #f3ede6;--color-text-heading: #fff8f0;--color-text-secondary: #b4a99d;--color-text-placeholder: #7d7268;--color-text-muted: #9a8e83;--color-text-navigation: #d9cfc5;--color-text-inverse: #ffffff;--color-text-marketing-primary: #f3ede6;--color-text-marketing-secondary: #b4a99d;--color-text-marketing-body: #d9cfc5;--color-text-plan: #b4a99d;--color-text-inverse-secondary: #d9cfc5;--color-text-inverse-muted: #9a8e83;--color-text-link: var(--color-action-primary-on-dark);--color-action-primary-on-dark: color-mix(in srgb, var(--color-action-primary-default) 78%, white);--color-action-primary-disabled: #2e2620;--color-action-primary-content-disabled: #7d7268;--color-action-secondary-default: color-mix(in srgb, var(--color-action-primary-default) 18%, var(--color-surface-card));--color-action-secondary-hover: color-mix(in srgb, var(--color-action-primary-default) 24%, var(--color-surface-card));--color-action-secondary-pressed: color-mix(in srgb, var(--color-action-primary-default) 30%, var(--color-surface-card));--color-action-secondary-disabled: #26201b;--color-action-secondary-content: var(--color-action-primary-on-dark);--color-action-secondary-content-disabled: #7d7268;--color-action-ghost-content: #f3ede6;--color-action-ghost-hover: #2a231e;--color-action-ghost-pressed: #342b24;--color-focus-ring: var(--color-action-primary-on-dark);--color-border-focus: var(--color-action-primary-on-dark);--color-focus-surface: #1d1814;--color-selection-background: color-mix(in srgb, var(--color-action-primary-default) 16%, var(--color-surface-card));--color-selection-content: var(--color-action-primary-on-dark);--color-selection-border: var(--color-action-primary-default);--color-status-success-content: #5fbf85;--color-status-success-background: #15291d;--color-status-success-border: #1f3a29;--color-status-warning-content: #f2b33d;--color-status-warning-background: #2e2412;--color-status-warning-border: #5a4316;--color-status-error-content: #f07a64;--color-status-error-background: #2e1713;--color-status-error-border: #4a2219;--color-status-info-content: #7fb0d6;--color-status-info-background: #142430;--color-status-neutral-content: #b4a99d;--color-status-neutral-background: #241e19;--color-data-trend-positive-content: #5fbf85;--color-data-trend-positive-background: #15291d;--color-data-trend-negative-content: #f07a64;--color-data-trend-negative-background: #2e1713;--elevation-1: 0 1px 2px rgb(0 0 0 / 40%);--elevation-2: 0 2px 8px rgb(0 0 0 / 45%);--elevation-field: 0 1px 2px rgb(0 0 0 / 30%);--elevation-field-hover: 0 2px 6px rgb(0 0 0 / 40%);--elevation-overlay: 0 24px 48px -16px rgb(0 0 0 / 60%), 0 2px 6px rgb(0 0 0 / 40%);--color-icon-default: var(--color-text-navigation);--color-icon-muted: var(--color-text-muted);--color-surface-muted: var(--color-surface-subtle);--color-surface-strong: var(--color-action-primary-disabled);--gradient-action-primary: linear-gradient( 135deg, var(--color-action-primary-gradient-start) 0%, var(--color-action-primary-gradient-end) 100% );--gradient-action-primary-hover: linear-gradient( 135deg, var(--color-action-primary-default) 0%, var(--color-action-primary-hover) 100% );--gradient-action-primary-pressed: linear-gradient( 135deg, var(--color-action-primary-hover) 0%, var(--color-action-primary-pressed) 100% );--elevation-action-primary: 0 6px 16px -6px color-mix(in srgb, var(--color-action-primary-default) 55%, transparent), inset 0 1px 0 rgb(255 255 255 / 18%);--elevation-action-primary-hover: 0 10px 22px -8px color-mix(in srgb, var(--color-action-primary-default) 60%, transparent), inset 0 1px 0 rgb(255 255 255 / 22%);--elevation-action-primary-pressed: 0 3px 8px -4px color-mix(in srgb, var(--color-action-primary-pressed) 55%, transparent), inset 0 1px 2px rgb(0 0 0 / 12%);--color-border-input-hover: color-mix( in srgb, var(--color-action-primary-default) 35%, var(--color-border-input) );--color-focus-halo: color-mix(in srgb, var(--color-action-primary-default) 16%, transparent);--color-status-error-halo: color-mix( in srgb, var(--color-status-error-content) 14%, transparent );--color-overlay-backdrop: color-mix(in srgb, var(--color-surface-inverse) 48%, transparent);color-scheme:dark}:root[data-semi-dark=true]:not([data-theme=dark]) [data-theme-scope=nav]{--color-background-default: #14100d;--color-background-marketing: #14100d;--color-surface-sidebar: #18130f;--color-surface-card: #1d1814;--color-surface-input: #231d18;--color-surface-subtle: #26201b;--color-surface-table-header: #211b16;--color-surface-inverse: #0b0806;--color-surface-inverse-raised: #1d1814;--color-border-default: #352c25;--color-border-input: #3f352d;--color-border-strong: #54483e;--color-border-marketing: #352c25;--color-border-inverse: rgba(255, 255, 255, .16);--color-text-primary: #f3ede6;--color-text-heading: #fff8f0;--color-text-secondary: #b4a99d;--color-text-placeholder: #7d7268;--color-text-muted: #9a8e83;--color-text-navigation: #d9cfc5;--color-text-inverse: #ffffff;--color-text-marketing-primary: #f3ede6;--color-text-marketing-secondary: #b4a99d;--color-text-marketing-body: #d9cfc5;--color-text-plan: #b4a99d;--color-text-inverse-secondary: #d9cfc5;--color-text-inverse-muted: #9a8e83;--color-text-link: var(--color-action-primary-on-dark);--color-action-primary-on-dark: color-mix(in srgb, var(--color-action-primary-default) 78%, white);--color-action-primary-disabled: #2e2620;--color-action-primary-content-disabled: #7d7268;--color-action-secondary-default: color-mix(in srgb, var(--color-action-primary-default) 18%, var(--color-surface-card));--color-action-secondary-hover: color-mix(in srgb, var(--color-action-primary-default) 24%, var(--color-surface-card));--color-action-secondary-pressed: color-mix(in srgb, var(--color-action-primary-default) 30%, var(--color-surface-card));--color-action-secondary-disabled: #26201b;--color-action-secondary-content: var(--color-action-primary-on-dark);--color-action-secondary-content-disabled: #7d7268;--color-action-ghost-content: #f3ede6;--color-action-ghost-hover: #2a231e;--color-action-ghost-pressed: #342b24;--color-focus-ring: var(--color-action-primary-on-dark);--color-border-focus: var(--color-action-primary-on-dark);--color-focus-surface: #1d1814;--color-selection-background: color-mix(in srgb, var(--color-action-primary-default) 16%, var(--color-surface-card));--color-selection-content: var(--color-action-primary-on-dark);--color-selection-border: var(--color-action-primary-default);--color-status-success-content: #5fbf85;--color-status-success-background: #15291d;--color-status-success-border: #1f3a29;--color-status-warning-content: #f2b33d;--color-status-warning-background: #2e2412;--color-status-warning-border: #5a4316;--color-status-error-content: #f07a64;--color-status-error-background: #2e1713;--color-status-error-border: #4a2219;--color-status-info-content: #7fb0d6;--color-status-info-background: #142430;--color-status-neutral-content: #b4a99d;--color-status-neutral-background: #241e19;--color-data-trend-positive-content: #5fbf85;--color-data-trend-positive-background: #15291d;--color-data-trend-negative-content: #f07a64;--color-data-trend-negative-background: #2e1713;--elevation-1: 0 1px 2px rgb(0 0 0 / 40%);--elevation-2: 0 2px 8px rgb(0 0 0 / 45%);--elevation-field: 0 1px 2px rgb(0 0 0 / 30%);--elevation-field-hover: 0 2px 6px rgb(0 0 0 / 40%);--elevation-overlay: 0 24px 48px -16px rgb(0 0 0 / 60%), 0 2px 6px rgb(0 0 0 / 40%);--color-icon-default: var(--color-text-navigation);--color-icon-muted: var(--color-text-muted);--color-surface-muted: var(--color-surface-subtle);--color-surface-strong: var(--color-action-primary-disabled);--gradient-action-primary: linear-gradient( 135deg, var(--color-action-primary-gradient-start) 0%, var(--color-action-primary-gradient-end) 100% );--gradient-action-primary-hover: linear-gradient( 135deg, var(--color-action-primary-default) 0%, var(--color-action-primary-hover) 100% );--gradient-action-primary-pressed: linear-gradient( 135deg, var(--color-action-primary-hover) 0%, var(--color-action-primary-pressed) 100% );--elevation-action-primary: 0 6px 16px -6px color-mix(in srgb, var(--color-action-primary-default) 55%, transparent), inset 0 1px 0 rgb(255 255 255 / 18%);--elevation-action-primary-hover: 0 10px 22px -8px color-mix(in srgb, var(--color-action-primary-default) 60%, transparent), inset 0 1px 0 rgb(255 255 255 / 22%);--elevation-action-primary-pressed: 0 3px 8px -4px color-mix(in srgb, var(--color-action-primary-pressed) 55%, transparent), inset 0 1px 2px rgb(0 0 0 / 12%);--color-border-input-hover: color-mix( in srgb, var(--color-action-primary-default) 35%, var(--color-border-input) );--color-focus-halo: color-mix(in srgb, var(--color-action-primary-default) 16%, transparent);--color-status-error-halo: color-mix( in srgb, var(--color-status-error-content) 14%, transparent );--color-overlay-backdrop: color-mix(in srgb, var(--color-surface-inverse) 48%, transparent);color-scheme:dark}:root[data-primary]{--color-action-primary-default: var(--theme-primary, #ff6a00);--color-action-primary-hover: color-mix(in srgb, var(--color-action-primary-default) 88%, black);--color-action-primary-pressed: color-mix(in srgb, var(--color-action-primary-default) 76%, black);--color-action-primary-gradient-start: color-mix(in srgb, var(--color-action-primary-default) 86%, white);--color-action-primary-gradient-end: color-mix(in srgb, var(--color-action-primary-default) 90%, black);--color-icon-default: var(--color-text-navigation);--color-icon-muted: var(--color-text-muted);--color-surface-muted: var(--color-surface-subtle);--color-surface-strong: var(--color-action-primary-disabled);--gradient-action-primary: linear-gradient( 135deg, var(--color-action-primary-gradient-start) 0%, var(--color-action-primary-gradient-end) 100% );--gradient-action-primary-hover: linear-gradient( 135deg, var(--color-action-primary-default) 0%, var(--color-action-primary-hover) 100% );--gradient-action-primary-pressed: linear-gradient( 135deg, var(--color-action-primary-hover) 0%, var(--color-action-primary-pressed) 100% );--elevation-action-primary: 0 6px 16px -6px color-mix(in srgb, var(--color-action-primary-default) 55%, transparent), inset 0 1px 0 rgb(255 255 255 / 18%);--elevation-action-primary-hover: 0 10px 22px -8px color-mix(in srgb, var(--color-action-primary-default) 60%, transparent), inset 0 1px 0 rgb(255 255 255 / 22%);--elevation-action-primary-pressed: 0 3px 8px -4px color-mix(in srgb, var(--color-action-primary-pressed) 55%, transparent), inset 0 1px 2px rgb(0 0 0 / 12%);--color-border-input-hover: color-mix( in srgb, var(--color-action-primary-default) 35%, var(--color-border-input) );--color-focus-halo: color-mix(in srgb, var(--color-action-primary-default) 16%, transparent);--color-status-error-halo: color-mix( in srgb, var(--color-status-error-content) 14%, transparent );--color-overlay-backdrop: color-mix(in srgb, var(--color-surface-inverse) 48%, transparent)}:root[data-primary]:not([data-theme=dark]){--color-action-secondary-default: color-mix(in srgb, var(--color-action-primary-default) 12%, var(--color-surface-card));--color-action-secondary-hover: color-mix(in srgb, var(--color-action-primary-default) 16%, var(--color-surface-card));--color-action-secondary-pressed: color-mix(in srgb, var(--color-action-primary-default) 24%, var(--color-surface-card));--color-action-secondary-content: var(--color-action-primary-default);--color-selection-background: color-mix(in srgb, var(--color-action-primary-default) 10%, var(--color-surface-card));--color-selection-content: var(--color-action-primary-default);--color-selection-border: var(--color-action-primary-default);--color-text-link: var(--color-action-primary-default);--color-focus-ring: color-mix(in srgb, var(--color-action-primary-default) 78%, black);--color-border-focus: color-mix(in srgb, var(--color-action-primary-default) 78%, black)}:root{--font-family-brand: Sora, system-ui, sans-serif;--font-family-product: Manrope, system-ui, sans-serif;--control-height: 35px;--field-height: 36px;--control-radius: var(--radius-sm)}@media(pointer:coarse){:root{--control-height: 44px;--field-height: 44px}}:root{--typography-product-heading-large: 700 2rem/2.5rem var(--font-family-product);--typography-product-heading-page: 700 1.75rem/2.25rem var(--font-family-product);--typography-product-heading-medium: 600 1.25rem/1.75rem var(--font-family-product);--typography-product-heading-section: 600 1rem/1.5rem var(--font-family-product);--typography-product-heading-group: 600 1.125rem/1.625rem var(--font-family-product);--typography-product-body-large: 400 1rem/1.5rem var(--font-family-product);--typography-product-body-default: 400 .875rem/1.25rem var(--font-family-product);--typography-product-body-small: 400 .8125rem/1.125rem var(--font-family-product);--typography-product-label-default: 500 .8125rem/1.125rem var(--font-family-product);--typography-product-label-strong: 600 .8125rem/1.125rem var(--font-family-product);--typography-product-action-default: 600 .875rem/1.25rem var(--font-family-product);--typography-product-caption-default: 400 .75rem/1rem var(--font-family-product);--typography-auth-heading-large: 800 2.25rem/2.875rem var(--font-family-product);--typography-auth-body-large: 400 1.375rem/1.9375rem var(--font-family-product);--typography-auth-label: 600 1.125rem/1.5625rem var(--font-family-product);--typography-auth-supporting: 400 1.125rem/1.5625rem var(--font-family-product);--typography-auth-action-large: 600 1.375rem/1.875rem var(--font-family-product);--typography-auth-link: 400 1.0625rem/1.5625rem var(--font-family-product)}:root{--typography-product-heading-section-large: 600 1.5rem/2rem var(--font-family-product);--typography-product-heading-compact: 700 1.5rem/2rem var(--font-family-product);--typography-product-label-small: 600 .75rem/1rem var(--font-family-product);--typography-product-action-small: 600 .8125rem/1.1875rem var(--font-family-product);--typography-product-caption-small: 500 .6875rem/1rem var(--font-family-product);--typography-product-badge-number: 700 .6875rem/1rem var(--font-family-product);--typography-product-tag-default: 500 .75rem/1rem var(--font-family-product);--typography-marketing-display-large: 700 3rem/3.5rem var(--font-family-brand);--typography-marketing-display-medium: 700 2.5rem/3rem var(--font-family-brand);--typography-marketing-display-small: 600 2rem/2.5rem var(--font-family-brand);--typography-marketing-hero-title: 800 3.625rem/1.04 var(--font-family-brand);--typography-marketing-section-title: 800 2.375rem/1.1 var(--font-family-brand);--typography-marketing-cta-title: 800 2rem/1.15 var(--font-family-brand);--typography-marketing-pricing-value: 800 2.5rem / normal var(--font-family-brand);--typography-marketing-plan-title: 700 1.25rem / normal var(--font-family-brand);--typography-marketing-proof-value: 700 1.375rem / normal var(--font-family-brand);--typography-marketing-action-default: 600 .9375rem / normal var(--font-family-product);--typography-marketing-navigation-label: 500 .875rem / normal var(--font-family-product);--typography-marketing-eyebrow-default: 500 .8125rem / normal var(--font-family-product);--typography-marketing-benefit-label: 400 .8125rem / normal var(--font-family-product);--typography-marketing-footer-heading: 700 .8125rem/1.125rem var(--font-family-product);--typography-marketing-label-small: 600 .75rem / normal var(--font-family-product);--typography-marketing-body-large: 400 .9375rem/1.4375rem var(--font-family-product);--typography-marketing-action-compact: 600 .875rem / normal var(--font-family-product);--typography-marketing-pricing-currency: 600 1.0625rem / normal var(--font-family-product);--typography-marketing-pricing-period: 400 .9375rem / normal var(--font-family-product);--typography-marketing-body-default: 400 .875rem / normal var(--font-family-product);--typography-marketing-body-relaxed: 400 .875rem/1.3125rem var(--font-family-product);--typography-marketing-label-default: 600 .8125rem / normal var(--font-family-product);--typography-marketing-body-small-relaxed: 400 .8125rem/1.25rem var(--font-family-product);--typography-marketing-body-longform: 400 .875rem/1.375rem var(--font-family-product);--typography-marketing-newsletter-placeholder: 400 .75rem / normal var(--font-family-product)}:root{--font-family-compatibility: "Inter", system-ui, sans-serif;--typography-exception-brand-wordmark: 800 1.75rem / normal var(--font-family-product);--typography-exception-marketing-footer-description: 400 .78125rem/1.1875rem var(--font-family-product);--typography-exception-marketing-footer-label: 500 .71875rem/1.0625rem var(--font-family-product);--typography-exception-marketing-footer-link: 400 .71875rem/1.125rem var(--font-family-product);--typography-exception-marketing-footer-legal: 400 .65625rem/1rem var(--font-family-product);--typography-exception-marketing-header-action: 600 .875rem / normal var(--font-family-compatibility);--typography-exception-glyph-benefit: 400 .875rem / normal var(--font-family-compatibility);--typography-exception-marketing-proof-caption: 500 .6875rem / normal var(--font-family-product);--typography-exception-marketing-badge-small: 600 .6875rem / normal var(--font-family-product);--typography-exception-asset-pending-label: 400 .4375rem/.5625rem var(--font-family-product);--typography-exception-marketing-store-availability: 400 .5625rem/.75rem var(--font-family-product);--typography-exception-marketing-store-name: 600 1rem/1.3125rem var(--font-family-product);--typography-exception-auth-heading-refined: 800 2.125rem/2.75rem var(--font-family-product);--typography-exception-metric-label: 500 .8125rem/1.0625rem var(--font-family-compatibility);--typography-exception-metric-value: 700 1.5rem/1.8125rem var(--font-family-compatibility);--typography-exception-metric-supporting: 400 .75rem/1rem var(--font-family-compatibility);--typography-exception-metric-indicator: 700 .5rem/1rem var(--font-family-compatibility);--typography-exception-metric-trend: 600 .625rem/1rem var(--font-family-compatibility);--typography-exception-navigation-section-label: 600 .625rem/.875rem var(--font-family-compatibility);--typography-exception-product-profile-role: 400 .625rem/.875rem var(--font-family-product);--typography-exception-product-avatar-small: 600 .5625rem / normal var(--font-family-product)}:root{--typography-exception-product-avatar-medium: 600 .75rem / normal var(--font-family-product);--typography-exception-product-avatar-large: 600 .9375rem / normal var(--font-family-product)}:root{--typography-exception-auth-heading-large: var( --typography-auth-heading-large );--typography-exception-auth-body-large: var(--typography-auth-body-large);--typography-exception-auth-label: var(--typography-auth-label);--typography-exception-auth-supporting: var(--typography-auth-supporting);--typography-exception-auth-action-large: var(--typography-auth-action-large);--typography-exception-auth-link: var(--typography-auth-link)}:root{--text: var(--color-text-primary);--muted: var(--color-text-secondary);--icon: var(--color-icon-default);--icon-muted: var(--color-icon-muted);--line: var(--color-border-input);--surface: var(--color-surface-card);--surface-2: var(--color-surface-subtle);--surface-soft: var(--color-surface-subtle);--surface-muted: var(--color-surface-muted);--surface-strong: var(--color-surface-strong);--page: var(--color-background-default);--bg: var(--color-background-default);--accent: var(--color-action-primary-default);--accent-2: var(--color-action-primary-gradient-end);--accent-contrast: var(--color-action-primary-content);--brand-primary: var(--color-action-primary-default);--brand-secondary: var(--color-action-primary-gradient-end);--danger: var(--color-status-error-content);--r-sm: var(--radius-sm);--r-md: var(--radius-md);--r-lg: var(--radius-lg);--r-xl: var(--radius-xl);--ease: var(--motion-easing-standard);--blur: var(--effect-blur);--shadow-1: var(--elevation-1);--shadow-2: var(--elevation-2)}:root{--color-brand-gradient-start: var(--color-action-primary-gradient-start);--color-brand-gradient-end: var(--color-action-primary-gradient-end)}@font-face{font-family:Manrope;src:url(/assets/fonts/manrope-latin.woff2) format("woff2");font-style:normal;font-weight:200 800;font-display:swap}@font-face{font-family:Sora;src:url(/assets/fonts/sora-latin.woff2) format("woff2");font-style:normal;font-weight:100 800;font-display:swap}html,body{margin:0;min-height:100%}body{font:var(--typography-product-body-default);color:var(--color-text-primary);background-color:var(--color-background-default);-webkit-font-smoothing:antialiased}img{max-width:100%}:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}button,input,select,textarea{font:inherit}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.ds-text{font:var(--typography-product-body-default);letter-spacing:normal}.ds-text--product-heading-large{font:var(--typography-product-heading-large);letter-spacing:normal}.ds-text--product-heading-page{font:var(--typography-product-heading-page);letter-spacing:normal}.ds-text--product-heading-medium{font:var(--typography-product-heading-medium);letter-spacing:normal}.ds-text--product-heading-section{font:var(--typography-product-heading-section);letter-spacing:normal}.ds-text--product-heading-group{font:var(--typography-product-heading-group);letter-spacing:normal}.ds-text--product-body-large{font:var(--typography-product-body-large);letter-spacing:normal}.ds-text--product-body-default{font:var(--typography-product-body-default);letter-spacing:normal}.ds-text--product-body-small{font:var(--typography-product-body-small);letter-spacing:normal}.ds-text--product-label-default{font:var(--typography-product-label-default);letter-spacing:normal}.ds-text--product-label-strong{font:var(--typography-product-label-strong);letter-spacing:normal}.ds-text--product-action-default{font:var(--typography-product-action-default);letter-spacing:normal}.ds-text--product-caption-default{font:var(--typography-product-caption-default);letter-spacing:normal}.ds-text--auth-heading-large{font:var(--typography-auth-heading-large);letter-spacing:normal}.ds-text--auth-body-large{font:var(--typography-auth-body-large);letter-spacing:normal}.ds-text--auth-label{font:var(--typography-auth-label);letter-spacing:normal}.ds-text--auth-supporting{font:var(--typography-auth-supporting);letter-spacing:normal}.ds-text--auth-action-large{font:var(--typography-auth-action-large);letter-spacing:normal}.ds-text--auth-link{font:var(--typography-auth-link);letter-spacing:normal}.ds-text--product-heading-section-large{font:var(--typography-product-heading-section-large);letter-spacing:normal}.ds-text--product-heading-compact{font:var(--typography-product-heading-compact);letter-spacing:normal}.ds-text--product-label-small{font:var(--typography-product-label-small);letter-spacing:normal}.ds-text--product-action-small{font:var(--typography-product-action-small);letter-spacing:normal}.ds-text--product-caption-small{font:var(--typography-product-caption-small);letter-spacing:normal}.ds-text--product-badge-number{font:var(--typography-product-badge-number);letter-spacing:normal}.ds-text--product-tag-default{font:var(--typography-product-tag-default);letter-spacing:normal}.ds-text--marketing-display-large{font:var(--typography-marketing-display-large);letter-spacing:normal}.ds-text--marketing-display-medium{font:var(--typography-marketing-display-medium);letter-spacing:normal}.ds-text--marketing-display-small{font:var(--typography-marketing-display-small);letter-spacing:normal}.ds-text--marketing-hero-title{font:var(--typography-marketing-hero-title);letter-spacing:normal}.ds-text--marketing-section-title{font:var(--typography-marketing-section-title);letter-spacing:normal}.ds-text--marketing-cta-title{font:var(--typography-marketing-cta-title);letter-spacing:normal}.ds-text--marketing-pricing-value{font:var(--typography-marketing-pricing-value);letter-spacing:normal}.ds-text--marketing-plan-title{font:var(--typography-marketing-plan-title);letter-spacing:normal}.ds-text--marketing-proof-value{font:var(--typography-marketing-proof-value);letter-spacing:normal}.ds-text--marketing-action-default{font:var(--typography-marketing-action-default);letter-spacing:normal}.ds-text--marketing-navigation-label{font:var(--typography-marketing-navigation-label);letter-spacing:normal}.ds-text--marketing-eyebrow-default{font:var(--typography-marketing-eyebrow-default);letter-spacing:normal}.ds-text--marketing-benefit-label{font:var(--typography-marketing-benefit-label);letter-spacing:normal}.ds-text--marketing-footer-heading{font:var(--typography-marketing-footer-heading);letter-spacing:normal}.ds-text--marketing-label-small{font:var(--typography-marketing-label-small);letter-spacing:normal}.ds-text--marketing-body-large{font:var(--typography-marketing-body-large);letter-spacing:normal}.ds-text--marketing-action-compact{font:var(--typography-marketing-action-compact);letter-spacing:normal}.ds-text--marketing-pricing-currency{font:var(--typography-marketing-pricing-currency);letter-spacing:normal}.ds-text--marketing-pricing-period{font:var(--typography-marketing-pricing-period);letter-spacing:normal}.ds-text--marketing-body-default{font:var(--typography-marketing-body-default);letter-spacing:normal}.ds-text--marketing-body-relaxed{font:var(--typography-marketing-body-relaxed);letter-spacing:normal}.ds-text--marketing-label-default{font:var(--typography-marketing-label-default);letter-spacing:normal}.ds-text--marketing-body-small-relaxed{font:var(--typography-marketing-body-small-relaxed);letter-spacing:normal}.ds-text--marketing-body-longform{font:var(--typography-marketing-body-longform);letter-spacing:normal}.ds-text--marketing-newsletter-placeholder{font:var(--typography-marketing-newsletter-placeholder);letter-spacing:normal}.ds-text--exception-brand-wordmark{font:var(--typography-exception-brand-wordmark);letter-spacing:normal}.ds-text--exception-marketing-footer-description{font:var(--typography-exception-marketing-footer-description);letter-spacing:normal}.ds-text--exception-marketing-footer-label{font:var(--typography-exception-marketing-footer-label);letter-spacing:normal}.ds-text--exception-marketing-footer-link{font:var(--typography-exception-marketing-footer-link);letter-spacing:normal}.ds-text--exception-marketing-footer-legal{font:var(--typography-exception-marketing-footer-legal);letter-spacing:normal}.ds-text--exception-marketing-header-action{font:var(--typography-exception-marketing-header-action);letter-spacing:normal}.ds-text--exception-glyph-benefit{font:var(--typography-exception-glyph-benefit);letter-spacing:normal}.ds-text--exception-marketing-proof-caption{font:var(--typography-exception-marketing-proof-caption);letter-spacing:normal}.ds-text--exception-marketing-badge-small{font:var(--typography-exception-marketing-badge-small);letter-spacing:normal}.ds-text--exception-asset-pending-label{font:var(--typography-exception-asset-pending-label);letter-spacing:normal}.ds-text--exception-marketing-store-availability{font:var(--typography-exception-marketing-store-availability);letter-spacing:normal}.ds-text--exception-marketing-store-name{font:var(--typography-exception-marketing-store-name);letter-spacing:normal}.ds-text--exception-auth-heading-refined{font:var(--typography-exception-auth-heading-refined);letter-spacing:normal}.ds-text--exception-metric-label{font:var(--typography-exception-metric-label);letter-spacing:normal}.ds-text--exception-metric-value{font:var(--typography-exception-metric-value);letter-spacing:normal}.ds-text--exception-metric-supporting{font:var(--typography-exception-metric-supporting);letter-spacing:normal}.ds-text--exception-metric-indicator{font:var(--typography-exception-metric-indicator);letter-spacing:normal}.ds-text--exception-metric-trend{font:var(--typography-exception-metric-trend);letter-spacing:normal}.ds-text--exception-navigation-section-label{font:var(--typography-exception-navigation-section-label);letter-spacing:normal}.ds-text--exception-product-profile-role{font:var(--typography-exception-product-profile-role);letter-spacing:normal}.ds-text--exception-product-avatar-small{font:var(--typography-exception-product-avatar-small);letter-spacing:normal}.ds-text--exception-product-avatar-medium{font:var(--typography-exception-product-avatar-medium);letter-spacing:normal}.ds-text--exception-product-avatar-large{font:var(--typography-exception-product-avatar-large);letter-spacing:normal}.ds-text--exception-auth-heading-large{font:var(--typography-exception-auth-heading-large);letter-spacing:normal}.ds-text--exception-auth-body-large{font:var(--typography-exception-auth-body-large);letter-spacing:normal}.ds-text--exception-auth-label{font:var(--typography-exception-auth-label);letter-spacing:normal}.ds-text--exception-auth-supporting{font:var(--typography-exception-auth-supporting);letter-spacing:normal}.ds-text--exception-auth-action-large{font:var(--typography-exception-auth-action-large);letter-spacing:normal}.ds-text--exception-auth-link{font:var(--typography-exception-auth-link);letter-spacing:normal}:root[data-brand=profissional-theme]{--font-family-brand: Manrope, system-ui, sans-serif;--font-family-product: Manrope, system-ui, sans-serif;--color-brand-primary: #176052;--color-brand-highlight: #247563;--color-brand-warm-highlight: #247563;--color-background-default: #f3f6f5;--color-background-marketing: #eef3f1;--color-surface-sidebar: #ffffff;--color-surface-card: #ffffff;--color-surface-input: #ffffff;--color-surface-subtle: #edf2f0;--color-surface-table-header: #e7efeb;--color-border-default: #d1ddd7;--color-border-input: #778e82;--color-border-strong: #5f776a;--color-border-marketing: #c7d8cf;--color-text-primary: #182d25;--color-text-heading: #10251d;--color-text-secondary: #425e50;--color-text-placeholder: #60766a;--color-text-muted: #536d5e;--color-text-navigation: #2c4738;--color-text-inverse: #ffffff;--color-text-marketing-primary: #10251d;--color-text-marketing-secondary: #425e50;--color-text-marketing-body: #2c4738;--color-text-plan: #425e50;--color-surface-inverse: #10251d;--color-surface-inverse-raised: #1a3428;--color-text-inverse-secondary: #c5d8cc;--color-text-inverse-muted: #a7bfb0;--color-border-inverse: rgba(255, 255, 255, .16);--color-overlay-plan-highlight: rgba(255, 255, 255, .27);--color-action-primary-default: #176052;--color-action-primary-hover: #124f43;--color-action-primary-pressed: #0d3e35;--color-action-primary-disabled: #dce5e0;--color-action-primary-content: #ffffff;--color-action-primary-content-disabled: #536d5e;--color-action-secondary-default: #e3efea;--color-action-secondary-hover: #d5e7de;--color-action-secondary-pressed: #bfd9cb;--color-action-secondary-disabled: #edf2f0;--color-action-secondary-content: #176052;--color-action-secondary-content-disabled: #536d5e;--color-action-ghost-content: #182d25;--color-action-ghost-hover: #edf2f0;--color-action-ghost-pressed: #dce5e0;--color-text-link: #176052;--color-focus-ring: #124f43;--color-border-focus: #124f43;--color-focus-surface: #ffffff;--color-status-success-content: #2b6e49;--color-status-success-background: #eaf5ee;--color-status-success-border: #dceee4;--color-status-success-indicator: #59bd4a;--color-status-warning-content: #8a5a0b;--color-status-warning-background: #fff0cc;--color-status-warning-border: #f7b12e;--color-status-error-content: #b3402f;--color-status-error-background: #fdf2f0;--color-status-error-border: #fee2e2;--color-status-info-content: #3b6482;--color-status-info-background: #dde8f3;--color-status-neutral-content: #425e50;--color-status-neutral-background: #edf2f0;--color-selection-background: #e3efea;--color-selection-content: #176052;--color-selection-border: #176052;--color-data-trend-positive-content: #2b6e49;--color-data-trend-positive-background: #e9f8e9;--color-data-trend-negative-content: #b3402f;--color-data-trend-negative-background: #fdebe8;--color-action-primary-gradient-start: #1d6a5a;--color-action-primary-gradient-end: #125246;--elevation-field: 0 1px 2px rgb(16 40 35 / 4%);--elevation-field-hover: 0 2px 6px rgb(16 40 35 / 6%);--elevation-overlay: 0 24px 48px -16px rgb(16 40 35 / 24%), 0 2px 6px rgb(16 40 35 / 6%);--color-icon-default: var(--color-text-navigation);--color-icon-muted: var(--color-text-muted);--color-surface-muted: var(--color-surface-subtle);--color-surface-strong: var(--color-action-primary-disabled);--gradient-action-primary: linear-gradient( 135deg, var(--color-action-primary-gradient-start) 0%, var(--color-action-primary-gradient-end) 100% );--gradient-action-primary-hover: linear-gradient( 135deg, var(--color-action-primary-default) 0%, var(--color-action-primary-hover) 100% );--gradient-action-primary-pressed: linear-gradient( 135deg, var(--color-action-primary-hover) 0%, var(--color-action-primary-pressed) 100% );--elevation-action-primary: 0 6px 16px -6px color-mix(in srgb, var(--color-action-primary-default) 55%, transparent), inset 0 1px 0 rgb(255 255 255 / 18%);--elevation-action-primary-hover: 0 10px 22px -8px color-mix(in srgb, var(--color-action-primary-default) 60%, transparent), inset 0 1px 0 rgb(255 255 255 / 22%);--elevation-action-primary-pressed: 0 3px 8px -4px color-mix(in srgb, var(--color-action-primary-pressed) 55%, transparent), inset 0 1px 2px rgb(0 0 0 / 12%);--color-border-input-hover: color-mix( in srgb, var(--color-action-primary-default) 35%, var(--color-border-input) );--color-focus-halo: color-mix(in srgb, var(--color-action-primary-default) 16%, transparent);--color-status-error-halo: color-mix( in srgb, var(--color-status-error-content) 14%, transparent );--color-overlay-backdrop: color-mix(in srgb, var(--color-surface-inverse) 48%, transparent);color-scheme:light}:root[data-brand=profissional-theme][data-theme=dark]{--color-brand-primary: #176052;--color-brand-highlight: #247563;--color-brand-warm-highlight: #247563;--color-background-default: #f3f6f5;--color-background-marketing: #eef3f1;--color-surface-sidebar: #ffffff;--color-surface-card: #ffffff;--color-surface-input: #ffffff;--color-surface-subtle: #edf2f0;--color-surface-table-header: #e7efeb;--color-border-default: #d1ddd7;--color-border-input: #778e82;--color-border-strong: #5f776a;--color-border-marketing: #c7d8cf;--color-text-primary: #182d25;--color-text-heading: #10251d;--color-text-secondary: #425e50;--color-text-placeholder: #60766a;--color-text-muted: #536d5e;--color-text-navigation: #2c4738;--color-text-marketing-primary: #10251d;--color-text-marketing-secondary: #425e50;--color-text-marketing-body: #2c4738;--color-text-plan: #425e50;--color-surface-inverse: #10251d;--color-surface-inverse-raised: #1a3428;--color-text-inverse-secondary: #c5d8cc;--color-text-inverse-muted: #a7bfb0;--color-overlay-plan-highlight: rgba(255, 255, 255, .27);--color-action-primary-default: #176052;--color-action-primary-hover: #124f43;--color-action-primary-pressed: #0d3e35;--color-action-primary-disabled: #dce5e0;--color-action-primary-content: #ffffff;--color-action-primary-content-disabled: #536d5e;--color-action-secondary-default: #e3efea;--color-action-secondary-hover: #d5e7de;--color-action-secondary-pressed: #bfd9cb;--color-action-secondary-disabled: #edf2f0;--color-action-secondary-content: #176052;--color-action-secondary-content-disabled: #536d5e;--color-action-ghost-content: #182d25;--color-action-ghost-hover: #edf2f0;--color-action-ghost-pressed: #dce5e0;--color-text-link: #176052;--color-focus-ring: #124f43;--color-border-focus: #124f43;--color-focus-surface: #ffffff;--color-status-success-content: #2b6e49;--color-status-success-background: #eaf5ee;--color-status-success-border: #dceee4;--color-status-success-indicator: #59bd4a;--color-status-warning-content: #8a5a0b;--color-status-warning-background: #fff0cc;--color-status-warning-border: #f7b12e;--color-status-error-content: #b3402f;--color-status-error-background: #fdf2f0;--color-status-error-border: #fee2e2;--color-status-info-content: #3b6482;--color-status-info-background: #dde8f3;--color-status-neutral-content: #425e50;--color-status-neutral-background: #edf2f0;--color-selection-background: #e3efea;--color-selection-content: #176052;--color-selection-border: #176052;--color-data-trend-positive-content: #2b6e49;--color-data-trend-positive-background: #e9f8e9;--color-data-trend-negative-content: #b3402f;--color-data-trend-negative-background: #fdebe8;--color-action-primary-gradient-start: #1d6a5a;--color-action-primary-gradient-end: #125246;--elevation-field: 0 1px 2px rgb(16 40 35 / 4%);--elevation-field-hover: 0 2px 6px rgb(16 40 35 / 6%);--elevation-overlay: 0 24px 48px -16px rgb(16 40 35 / 24%), 0 2px 6px rgb(16 40 35 / 6%);--color-background-default: #101b17;--color-background-marketing: #101b17;--color-surface-sidebar: #14231c;--color-surface-card: #192b22;--color-surface-input: #20352a;--color-surface-subtle: #253c30;--color-surface-table-header: #1d3026;--color-surface-inverse: #0c1611;--color-surface-inverse-raised: #192b22;--color-border-default: #344f40;--color-border-input: #6a8873;--color-border-strong: #718f7c;--color-border-marketing: #344f40;--color-border-inverse: rgba(255, 255, 255, .16);--color-text-primary: #e4eee8;--color-text-heading: #f2f8f4;--color-text-secondary: #b5cabc;--color-text-placeholder: #99b2a2;--color-text-muted: #a3bcad;--color-text-navigation: #d5e4db;--color-text-inverse: #ffffff;--color-text-marketing-primary: #e4eee8;--color-text-marketing-secondary: #b5cabc;--color-text-marketing-body: #d5e4db;--color-text-plan: #b5cabc;--color-text-inverse-secondary: #d5e4db;--color-text-inverse-muted: #a3bcad;--color-text-link: var(--color-action-primary-on-dark);--color-action-primary-on-dark: color-mix(in srgb, var(--color-action-primary-default) 60%, white);--color-action-primary-disabled: #344f40;--color-action-primary-content-disabled: #99b2a2;--color-action-secondary-default: color-mix(in srgb, var(--color-action-primary-default) 18%, var(--color-surface-card));--color-action-secondary-hover: color-mix(in srgb, var(--color-action-primary-default) 24%, var(--color-surface-card));--color-action-secondary-pressed: color-mix(in srgb, var(--color-action-primary-default) 30%, var(--color-surface-card));--color-action-secondary-disabled: #253c30;--color-action-secondary-content: var(--color-action-primary-on-dark);--color-action-secondary-content-disabled: #99b2a2;--color-action-ghost-content: #e4eee8;--color-action-ghost-hover: #2b4436;--color-action-ghost-pressed: #344f40;--color-focus-ring: var(--color-action-primary-on-dark);--color-border-focus: var(--color-action-primary-on-dark);--color-focus-surface: #192b22;--color-selection-background: color-mix(in srgb, var(--color-action-primary-default) 16%, var(--color-surface-card));--color-selection-content: var(--color-action-primary-on-dark);--color-selection-border: var(--color-action-primary-default);--color-status-success-content: #5fbf85;--color-status-success-background: #15291d;--color-status-success-border: #1f3a29;--color-status-warning-content: #f2b33d;--color-status-warning-background: #2e2412;--color-status-warning-border: #5a4316;--color-status-error-content: #f07a64;--color-status-error-background: #2e1713;--color-status-error-border: #4a2219;--color-status-info-content: #7fb0d6;--color-status-info-background: #142430;--color-status-neutral-content: #b5cabc;--color-status-neutral-background: #20352a;--color-data-trend-positive-content: #5fbf85;--color-data-trend-positive-background: #15291d;--color-data-trend-negative-content: #f07a64;--color-data-trend-negative-background: #2e1713;--elevation-1: 0 1px 2px rgb(0 0 0 / 40%);--elevation-2: 0 2px 8px rgb(0 0 0 / 45%);--elevation-field: 0 1px 2px rgb(0 0 0 / 30%);--elevation-field-hover: 0 2px 6px rgb(0 0 0 / 40%);--elevation-overlay: 0 24px 48px -16px rgb(0 0 0 / 60%), 0 2px 6px rgb(0 0 0 / 40%);--color-icon-default: var(--color-text-navigation);--color-icon-muted: var(--color-text-muted);--color-surface-muted: var(--color-surface-subtle);--color-surface-strong: var(--color-action-primary-disabled);--gradient-action-primary: linear-gradient( 135deg, var(--color-action-primary-gradient-start) 0%, var(--color-action-primary-gradient-end) 100% );--gradient-action-primary-hover: linear-gradient( 135deg, var(--color-action-primary-default) 0%, var(--color-action-primary-hover) 100% );--gradient-action-primary-pressed: linear-gradient( 135deg, var(--color-action-primary-hover) 0%, var(--color-action-primary-pressed) 100% );--elevation-action-primary: 0 6px 16px -6px color-mix(in srgb, var(--color-action-primary-default) 55%, transparent), inset 0 1px 0 rgb(255 255 255 / 18%);--elevation-action-primary-hover: 0 10px 22px -8px color-mix(in srgb, var(--color-action-primary-default) 60%, transparent), inset 0 1px 0 rgb(255 255 255 / 22%);--elevation-action-primary-pressed: 0 3px 8px -4px color-mix(in srgb, var(--color-action-primary-pressed) 55%, transparent), inset 0 1px 2px rgb(0 0 0 / 12%);--color-border-input-hover: color-mix( in srgb, var(--color-action-primary-default) 35%, var(--color-border-input) );--color-focus-halo: color-mix(in srgb, var(--color-action-primary-default) 16%, transparent);--color-status-error-halo: color-mix( in srgb, var(--color-status-error-content) 14%, transparent );--color-overlay-backdrop: color-mix(in srgb, var(--color-surface-inverse) 48%, transparent);color-scheme:dark}:root[data-brand=profissional-theme][data-semi-dark=true]:not([data-theme=dark]) [data-theme-scope=nav]{--color-brand-primary: #176052;--color-brand-highlight: #247563;--color-brand-warm-highlight: #247563;--color-background-default: #f3f6f5;--color-background-marketing: #eef3f1;--color-surface-sidebar: #ffffff;--color-surface-card: #ffffff;--color-surface-input: #ffffff;--color-surface-subtle: #edf2f0;--color-surface-table-header: #e7efeb;--color-border-default: #d1ddd7;--color-border-input: #778e82;--color-border-strong: #5f776a;--color-border-marketing: #c7d8cf;--color-text-primary: #182d25;--color-text-heading: #10251d;--color-text-secondary: #425e50;--color-text-placeholder: #60766a;--color-text-muted: #536d5e;--color-text-navigation: #2c4738;--color-text-marketing-primary: #10251d;--color-text-marketing-secondary: #425e50;--color-text-marketing-body: #2c4738;--color-text-plan: #425e50;--color-surface-inverse: #10251d;--color-surface-inverse-raised: #1a3428;--color-text-inverse-secondary: #c5d8cc;--color-text-inverse-muted: #a7bfb0;--color-overlay-plan-highlight: rgba(255, 255, 255, .27);--color-action-primary-default: #176052;--color-action-primary-hover: #124f43;--color-action-primary-pressed: #0d3e35;--color-action-primary-disabled: #dce5e0;--color-action-primary-content: #ffffff;--color-action-primary-content-disabled: #536d5e;--color-action-secondary-default: #e3efea;--color-action-secondary-hover: #d5e7de;--color-action-secondary-pressed: #bfd9cb;--color-action-secondary-disabled: #edf2f0;--color-action-secondary-content: #176052;--color-action-secondary-content-disabled: #536d5e;--color-action-ghost-content: #182d25;--color-action-ghost-hover: #edf2f0;--color-action-ghost-pressed: #dce5e0;--color-text-link: #176052;--color-focus-ring: #124f43;--color-border-focus: #124f43;--color-focus-surface: #ffffff;--color-status-success-content: #2b6e49;--color-status-success-background: #eaf5ee;--color-status-success-border: #dceee4;--color-status-success-indicator: #59bd4a;--color-status-warning-content: #8a5a0b;--color-status-warning-background: #fff0cc;--color-status-warning-border: #f7b12e;--color-status-error-content: #b3402f;--color-status-error-background: #fdf2f0;--color-status-error-border: #fee2e2;--color-status-info-content: #3b6482;--color-status-info-background: #dde8f3;--color-status-neutral-content: #425e50;--color-status-neutral-background: #edf2f0;--color-selection-background: #e3efea;--color-selection-content: #176052;--color-selection-border: #176052;--color-data-trend-positive-content: #2b6e49;--color-data-trend-positive-background: #e9f8e9;--color-data-trend-negative-content: #b3402f;--color-data-trend-negative-background: #fdebe8;--color-action-primary-gradient-start: #1d6a5a;--color-action-primary-gradient-end: #125246;--elevation-field: 0 1px 2px rgb(16 40 35 / 4%);--elevation-field-hover: 0 2px 6px rgb(16 40 35 / 6%);--elevation-overlay: 0 24px 48px -16px rgb(16 40 35 / 24%), 0 2px 6px rgb(16 40 35 / 6%);--color-background-default: #101b17;--color-background-marketing: #101b17;--color-surface-sidebar: #14231c;--color-surface-card: #192b22;--color-surface-input: #20352a;--color-surface-subtle: #253c30;--color-surface-table-header: #1d3026;--color-surface-inverse: #0c1611;--color-surface-inverse-raised: #192b22;--color-border-default: #344f40;--color-border-input: #6a8873;--color-border-strong: #718f7c;--color-border-marketing: #344f40;--color-border-inverse: rgba(255, 255, 255, .16);--color-text-primary: #e4eee8;--color-text-heading: #f2f8f4;--color-text-secondary: #b5cabc;--color-text-placeholder: #99b2a2;--color-text-muted: #a3bcad;--color-text-navigation: #d5e4db;--color-text-inverse: #ffffff;--color-text-marketing-primary: #e4eee8;--color-text-marketing-secondary: #b5cabc;--color-text-marketing-body: #d5e4db;--color-text-plan: #b5cabc;--color-text-inverse-secondary: #d5e4db;--color-text-inverse-muted: #a3bcad;--color-text-link: var(--color-action-primary-on-dark);--color-action-primary-on-dark: color-mix(in srgb, var(--color-action-primary-default) 60%, white);--color-action-primary-disabled: #344f40;--color-action-primary-content-disabled: #99b2a2;--color-action-secondary-default: color-mix(in srgb, var(--color-action-primary-default) 18%, var(--color-surface-card));--color-action-secondary-hover: color-mix(in srgb, var(--color-action-primary-default) 24%, var(--color-surface-card));--color-action-secondary-pressed: color-mix(in srgb, var(--color-action-primary-default) 30%, var(--color-surface-card));--color-action-secondary-disabled: #253c30;--color-action-secondary-content: var(--color-action-primary-on-dark);--color-action-secondary-content-disabled: #99b2a2;--color-action-ghost-content: #e4eee8;--color-action-ghost-hover: #2b4436;--color-action-ghost-pressed: #344f40;--color-focus-ring: var(--color-action-primary-on-dark);--color-border-focus: var(--color-action-primary-on-dark);--color-focus-surface: #192b22;--color-selection-background: color-mix(in srgb, var(--color-action-primary-default) 16%, var(--color-surface-card));--color-selection-content: var(--color-action-primary-on-dark);--color-selection-border: var(--color-action-primary-default);--color-status-success-content: #5fbf85;--color-status-success-background: #15291d;--color-status-success-border: #1f3a29;--color-status-warning-content: #f2b33d;--color-status-warning-background: #2e2412;--color-status-warning-border: #5a4316;--color-status-error-content: #f07a64;--color-status-error-background: #2e1713;--color-status-error-border: #4a2219;--color-status-info-content: #7fb0d6;--color-status-info-background: #142430;--color-status-neutral-content: #b5cabc;--color-status-neutral-background: #20352a;--color-data-trend-positive-content: #5fbf85;--color-data-trend-positive-background: #15291d;--color-data-trend-negative-content: #f07a64;--color-data-trend-negative-background: #2e1713;--elevation-1: 0 1px 2px rgb(0 0 0 / 40%);--elevation-2: 0 2px 8px rgb(0 0 0 / 45%);--elevation-field: 0 1px 2px rgb(0 0 0 / 30%);--elevation-field-hover: 0 2px 6px rgb(0 0 0 / 40%);--elevation-overlay: 0 24px 48px -16px rgb(0 0 0 / 60%), 0 2px 6px rgb(0 0 0 / 40%);--color-icon-default: var(--color-text-navigation);--color-icon-muted: var(--color-text-muted);--color-surface-muted: var(--color-surface-subtle);--color-surface-strong: var(--color-action-primary-disabled);--gradient-action-primary: linear-gradient( 135deg, var(--color-action-primary-gradient-start) 0%, var(--color-action-primary-gradient-end) 100% );--gradient-action-primary-hover: linear-gradient( 135deg, var(--color-action-primary-default) 0%, var(--color-action-primary-hover) 100% );--gradient-action-primary-pressed: linear-gradient( 135deg, var(--color-action-primary-hover) 0%, var(--color-action-primary-pressed) 100% );--elevation-action-primary: 0 6px 16px -6px color-mix(in srgb, var(--color-action-primary-default) 55%, transparent), inset 0 1px 0 rgb(255 255 255 / 18%);--elevation-action-primary-hover: 0 10px 22px -8px color-mix(in srgb, var(--color-action-primary-default) 60%, transparent), inset 0 1px 0 rgb(255 255 255 / 22%);--elevation-action-primary-pressed: 0 3px 8px -4px color-mix(in srgb, var(--color-action-primary-pressed) 55%, transparent), inset 0 1px 2px rgb(0 0 0 / 12%);--color-border-input-hover: color-mix( in srgb, var(--color-action-primary-default) 35%, var(--color-border-input) );--color-focus-halo: color-mix(in srgb, var(--color-action-primary-default) 16%, transparent);--color-status-error-halo: color-mix( in srgb, var(--color-status-error-content) 14%, transparent );--color-overlay-backdrop: color-mix(in srgb, var(--color-surface-inverse) 48%, transparent);color-scheme:dark}:root[data-brand=theme-minimalist]{--font-family-brand: Manrope, system-ui, sans-serif;--font-family-product: Manrope, system-ui, sans-serif;--control-height: 35px;--field-height: 36px;--control-radius: var(--radius-sm)}@media(pointer:coarse){:root[data-brand=theme-minimalist]{--control-height: 44px;--field-height: 44px}}:root[data-brand=theme-minimalist]{--color-brand-primary: #27272a;--color-brand-highlight: #3f3f46;--color-brand-warm-highlight: #3f3f46;--color-background-default: #fafafa;--color-background-marketing: #f4f4f5;--color-surface-sidebar: #ffffff;--color-surface-card: #ffffff;--color-surface-input: #ffffff;--color-surface-subtle: #f4f4f5;--color-surface-table-header: #f4f4f5;--color-border-default: #e4e4e7;--color-border-input: #8a8a93;--color-border-strong: #71717a;--color-border-marketing: #d4d4d8;--color-text-primary: #18181b;--color-text-heading: #09090b;--color-text-secondary: #52525b;--color-text-placeholder: #71717a;--color-text-muted: #63636b;--color-text-navigation: #3f3f46;--color-text-inverse: #ffffff;--color-text-marketing-primary: #09090b;--color-text-marketing-secondary: #52525b;--color-text-marketing-body: #3f3f46;--color-text-plan: #52525b;--color-surface-inverse: #18181b;--color-surface-inverse-raised: #27272a;--color-text-inverse-secondary: #d4d4d8;--color-text-inverse-muted: #a1a1aa;--color-border-inverse: rgba(255, 255, 255, .16);--color-overlay-plan-highlight: rgba(255, 255, 255, .27);--color-action-primary-default: #27272a;--color-action-primary-hover: #18181b;--color-action-primary-pressed: #09090b;--color-action-primary-disabled: #e4e4e7;--color-action-primary-content: #ffffff;--color-action-primary-content-disabled: #63636b;--color-action-secondary-default: #f4f4f5;--color-action-secondary-hover: #e4e4e7;--color-action-secondary-pressed: #d4d4d8;--color-action-secondary-disabled: #f4f4f5;--color-action-secondary-content: #27272a;--color-action-secondary-content-disabled: #63636b;--color-action-ghost-content: #18181b;--color-action-ghost-hover: #f4f4f5;--color-action-ghost-pressed: #e4e4e7;--color-text-link: #1e40af;--color-focus-ring: #18181b;--color-border-focus: #18181b;--color-focus-surface: #ffffff;--color-status-success-content: #166534;--color-status-success-background: #f0fdf4;--color-status-success-border: #dcfce7;--color-status-success-indicator: #22c55e;--color-status-warning-content: #92400e;--color-status-warning-background: #fef3c7;--color-status-warning-border: #fcd34d;--color-status-error-content: #b91c1c;--color-status-error-background: #fef2f2;--color-status-error-border: #fecaca;--color-status-info-content: #1e40af;--color-status-info-background: #eff6ff;--color-status-neutral-content: #52525b;--color-status-neutral-background: #f4f4f5;--color-selection-background: #f4f4f5;--color-selection-content: #18181b;--color-selection-border: #27272a;--color-data-trend-positive-content: #166534;--color-data-trend-positive-background: #f0fdf4;--color-data-trend-negative-content: #b91c1c;--color-data-trend-negative-background: #fef2f2;--color-action-primary-gradient-start: #2f2f33;--color-action-primary-gradient-end: #1f1f23;--elevation-field: 0 1px 2px rgb(24 24 27 / 4%);--elevation-field-hover: 0 2px 6px rgb(24 24 27 / 6%);--elevation-overlay: 0 24px 48px -16px rgb(24 24 27 / 24%), 0 2px 6px rgb(24 24 27 / 6%);--color-icon-default: var(--color-text-navigation);--color-icon-muted: var(--color-text-muted);--color-surface-muted: var(--color-surface-subtle);--color-surface-strong: var(--color-action-primary-disabled);--gradient-action-primary: linear-gradient( 135deg, var(--color-action-primary-gradient-start) 0%, var(--color-action-primary-gradient-end) 100% );--gradient-action-primary-hover: linear-gradient( 135deg, var(--color-action-primary-default) 0%, var(--color-action-primary-hover) 100% );--gradient-action-primary-pressed: linear-gradient( 135deg, var(--color-action-primary-hover) 0%, var(--color-action-primary-pressed) 100% );--elevation-action-primary: 0 6px 16px -6px color-mix(in srgb, var(--color-action-primary-default) 55%, transparent), inset 0 1px 0 rgb(255 255 255 / 18%);--elevation-action-primary-hover: 0 10px 22px -8px color-mix(in srgb, var(--color-action-primary-default) 60%, transparent), inset 0 1px 0 rgb(255 255 255 / 22%);--elevation-action-primary-pressed: 0 3px 8px -4px color-mix(in srgb, var(--color-action-primary-pressed) 55%, transparent), inset 0 1px 2px rgb(0 0 0 / 12%);--color-border-input-hover: color-mix( in srgb, var(--color-action-primary-default) 35%, var(--color-border-input) );--color-focus-halo: color-mix(in srgb, var(--color-action-primary-default) 16%, transparent);--color-status-error-halo: color-mix( in srgb, var(--color-status-error-content) 14%, transparent );--color-overlay-backdrop: color-mix(in srgb, var(--color-surface-inverse) 48%, transparent);color-scheme:light}:root[data-brand=theme-minimalist][data-theme=dark]{--color-brand-primary: #27272a;--color-brand-highlight: #3f3f46;--color-brand-warm-highlight: #3f3f46;--color-background-default: #fafafa;--color-background-marketing: #f4f4f5;--color-surface-sidebar: #ffffff;--color-surface-card: #ffffff;--color-surface-input: #ffffff;--color-surface-subtle: #f4f4f5;--color-surface-table-header: #f4f4f5;--color-border-default: #e4e4e7;--color-border-input: #8a8a93;--color-border-strong: #71717a;--color-border-marketing: #d4d4d8;--color-text-primary: #18181b;--color-text-heading: #09090b;--color-text-secondary: #52525b;--color-text-placeholder: #71717a;--color-text-muted: #63636b;--color-text-navigation: #3f3f46;--color-text-marketing-primary: #09090b;--color-text-marketing-secondary: #52525b;--color-text-marketing-body: #3f3f46;--color-text-plan: #52525b;--color-surface-inverse: #18181b;--color-surface-inverse-raised: #27272a;--color-overlay-plan-highlight: rgba(255, 255, 255, .27);--color-action-primary-default: #27272a;--color-action-primary-hover: #18181b;--color-action-primary-pressed: #09090b;--color-action-primary-disabled: #e4e4e7;--color-action-primary-content-disabled: #63636b;--color-action-secondary-default: #f4f4f5;--color-action-secondary-hover: #e4e4e7;--color-action-secondary-pressed: #d4d4d8;--color-action-secondary-disabled: #f4f4f5;--color-action-secondary-content: #27272a;--color-action-secondary-content-disabled: #63636b;--color-action-ghost-content: #18181b;--color-action-ghost-hover: #f4f4f5;--color-action-ghost-pressed: #e4e4e7;--color-text-link: #1e40af;--color-focus-ring: #18181b;--color-border-focus: #18181b;--color-focus-surface: #ffffff;--color-status-success-content: #166534;--color-status-success-background: #f0fdf4;--color-status-success-border: #dcfce7;--color-status-success-indicator: #22c55e;--color-status-warning-content: #92400e;--color-status-warning-background: #fef3c7;--color-status-warning-border: #fcd34d;--color-status-error-content: #b91c1c;--color-status-error-background: #fef2f2;--color-status-error-border: #fecaca;--color-status-info-content: #1e40af;--color-status-info-background: #eff6ff;--color-status-neutral-content: #52525b;--color-status-neutral-background: #f4f4f5;--color-selection-background: #f4f4f5;--color-selection-content: #18181b;--color-selection-border: #27272a;--color-data-trend-positive-content: #166534;--color-data-trend-positive-background: #f0fdf4;--color-data-trend-negative-content: #b91c1c;--color-data-trend-negative-background: #fef2f2;--color-action-primary-gradient-start: #2f2f33;--color-action-primary-gradient-end: #1f1f23;--elevation-field: 0 1px 2px rgb(24 24 27 / 4%);--elevation-field-hover: 0 2px 6px rgb(24 24 27 / 6%);--elevation-overlay: 0 24px 48px -16px rgb(24 24 27 / 24%), 0 2px 6px rgb(24 24 27 / 6%);--color-background-default: #0f0f11;--color-background-marketing: #0f0f11;--color-surface-sidebar: #131316;--color-surface-card: #18181b;--color-surface-input: #1f1f23;--color-surface-subtle: #27272a;--color-surface-table-header: #1c1c20;--color-surface-inverse: #09090b;--color-surface-inverse-raised: #18181b;--color-border-default: #2e2e33;--color-border-input: #71717a;--color-border-strong: #8a8a93;--color-border-marketing: #2e2e33;--color-border-inverse: rgba(255, 255, 255, .16);--color-text-primary: #f4f4f5;--color-text-heading: #fafafa;--color-text-secondary: #b4b4bc;--color-text-placeholder: #9a9aa3;--color-text-muted: #a1a1aa;--color-text-navigation: #e4e4e7;--color-text-inverse: #ffffff;--color-text-marketing-primary: #f4f4f5;--color-text-marketing-secondary: #b4b4bc;--color-text-marketing-body: #e4e4e7;--color-text-plan: #b4b4bc;--color-text-inverse-secondary: #d4d4d8;--color-text-inverse-muted: #a1a1aa;--color-text-link: var(--color-action-primary-on-dark);--color-action-primary-default: #71717a;--color-action-primary-hover: #63636b;--color-action-primary-pressed: #52525b;--color-action-primary-gradient-start: #71717a;--color-action-primary-gradient-end: #63636b;--color-action-primary-content: #ffffff;--color-action-primary-on-dark: color-mix(in srgb, var(--color-action-primary-default) 60%, white);--color-action-primary-disabled: #2e2e33;--color-action-primary-content-disabled: #9a9aa3;--color-action-secondary-default: color-mix(in srgb, var(--color-action-primary-default) 18%, var(--color-surface-card));--color-action-secondary-hover: color-mix(in srgb, var(--color-action-primary-default) 24%, var(--color-surface-card));--color-action-secondary-pressed: color-mix(in srgb, var(--color-action-primary-default) 30%, var(--color-surface-card));--color-action-secondary-disabled: #27272a;--color-action-secondary-content: var(--color-action-primary-on-dark);--color-action-secondary-content-disabled: #9a9aa3;--color-action-ghost-content: #f4f4f5;--color-action-ghost-hover: #27272a;--color-action-ghost-pressed: #2e2e33;--color-focus-ring: var(--color-action-primary-on-dark);--color-border-focus: var(--color-action-primary-on-dark);--color-focus-surface: #18181b;--color-selection-background: color-mix(in srgb, var(--color-action-primary-default) 16%, var(--color-surface-card));--color-selection-content: var(--color-action-primary-on-dark);--color-selection-border: var(--color-action-primary-default);--color-status-success-content: #5fbf85;--color-status-success-background: #15291d;--color-status-success-border: #1f3a29;--color-status-warning-content: #f2b33d;--color-status-warning-background: #2e2412;--color-status-warning-border: #5a4316;--color-status-error-content: #f07a64;--color-status-error-background: #2e1713;--color-status-error-border: #4a2219;--color-status-info-content: #7fb0d6;--color-status-info-background: #142430;--color-status-neutral-content: #b4b4bc;--color-status-neutral-background: #27272a;--color-data-trend-positive-content: #5fbf85;--color-data-trend-positive-background: #15291d;--color-data-trend-negative-content: #f07a64;--color-data-trend-negative-background: #2e1713;--elevation-1: 0 1px 2px rgb(0 0 0 / 40%);--elevation-2: 0 2px 8px rgb(0 0 0 / 45%);--elevation-field: 0 1px 2px rgb(0 0 0 / 30%);--elevation-field-hover: 0 2px 6px rgb(0 0 0 / 40%);--elevation-overlay: 0 24px 48px -16px rgb(0 0 0 / 60%), 0 2px 6px rgb(0 0 0 / 40%);--color-icon-default: var(--color-text-navigation);--color-icon-muted: var(--color-text-muted);--color-surface-muted: var(--color-surface-subtle);--color-surface-strong: var(--color-action-primary-disabled);--gradient-action-primary: linear-gradient( 135deg, var(--color-action-primary-gradient-start) 0%, var(--color-action-primary-gradient-end) 100% );--gradient-action-primary-hover: linear-gradient( 135deg, var(--color-action-primary-default) 0%, var(--color-action-primary-hover) 100% );--gradient-action-primary-pressed: linear-gradient( 135deg, var(--color-action-primary-hover) 0%, var(--color-action-primary-pressed) 100% );--elevation-action-primary: 0 6px 16px -6px color-mix(in srgb, var(--color-action-primary-default) 55%, transparent), inset 0 1px 0 rgb(255 255 255 / 18%);--elevation-action-primary-hover: 0 10px 22px -8px color-mix(in srgb, var(--color-action-primary-default) 60%, transparent), inset 0 1px 0 rgb(255 255 255 / 22%);--elevation-action-primary-pressed: 0 3px 8px -4px color-mix(in srgb, var(--color-action-primary-pressed) 55%, transparent), inset 0 1px 2px rgb(0 0 0 / 12%);--color-border-input-hover: color-mix( in srgb, var(--color-action-primary-default) 35%, var(--color-border-input) );--color-focus-halo: color-mix(in srgb, var(--color-action-primary-default) 16%, transparent);--color-status-error-halo: color-mix( in srgb, var(--color-status-error-content) 14%, transparent );--color-overlay-backdrop: color-mix(in srgb, var(--color-surface-inverse) 48%, transparent);color-scheme:dark}:root[data-brand=theme-minimalist][data-semi-dark=true]:not([data-theme=dark]) [data-theme-scope=nav]{--color-brand-primary: #27272a;--color-brand-highlight: #3f3f46;--color-brand-warm-highlight: #3f3f46;--color-background-default: #fafafa;--color-background-marketing: #f4f4f5;--color-surface-sidebar: #ffffff;--color-surface-card: #ffffff;--color-surface-input: #ffffff;--color-surface-subtle: #f4f4f5;--color-surface-table-header: #f4f4f5;--color-border-default: #e4e4e7;--color-border-input: #8a8a93;--color-border-strong: #71717a;--color-border-marketing: #d4d4d8;--color-text-primary: #18181b;--color-text-heading: #09090b;--color-text-secondary: #52525b;--color-text-placeholder: #71717a;--color-text-muted: #63636b;--color-text-navigation: #3f3f46;--color-text-marketing-primary: #09090b;--color-text-marketing-secondary: #52525b;--color-text-marketing-body: #3f3f46;--color-text-plan: #52525b;--color-surface-inverse: #18181b;--color-surface-inverse-raised: #27272a;--color-overlay-plan-highlight: rgba(255, 255, 255, .27);--color-action-primary-default: #27272a;--color-action-primary-hover: #18181b;--color-action-primary-pressed: #09090b;--color-action-primary-disabled: #e4e4e7;--color-action-primary-content-disabled: #63636b;--color-action-secondary-default: #f4f4f5;--color-action-secondary-hover: #e4e4e7;--color-action-secondary-pressed: #d4d4d8;--color-action-secondary-disabled: #f4f4f5;--color-action-secondary-content: #27272a;--color-action-secondary-content-disabled: #63636b;--color-action-ghost-content: #18181b;--color-action-ghost-hover: #f4f4f5;--color-action-ghost-pressed: #e4e4e7;--color-text-link: #1e40af;--color-focus-ring: #18181b;--color-border-focus: #18181b;--color-focus-surface: #ffffff;--color-status-success-content: #166534;--color-status-success-background: #f0fdf4;--color-status-success-border: #dcfce7;--color-status-success-indicator: #22c55e;--color-status-warning-content: #92400e;--color-status-warning-background: #fef3c7;--color-status-warning-border: #fcd34d;--color-status-error-content: #b91c1c;--color-status-error-background: #fef2f2;--color-status-error-border: #fecaca;--color-status-info-content: #1e40af;--color-status-info-background: #eff6ff;--color-status-neutral-content: #52525b;--color-status-neutral-background: #f4f4f5;--color-selection-background: #f4f4f5;--color-selection-content: #18181b;--color-selection-border: #27272a;--color-data-trend-positive-content: #166534;--color-data-trend-positive-background: #f0fdf4;--color-data-trend-negative-content: #b91c1c;--color-data-trend-negative-background: #fef2f2;--color-action-primary-gradient-start: #2f2f33;--color-action-primary-gradient-end: #1f1f23;--elevation-field: 0 1px 2px rgb(24 24 27 / 4%);--elevation-field-hover: 0 2px 6px rgb(24 24 27 / 6%);--elevation-overlay: 0 24px 48px -16px rgb(24 24 27 / 24%), 0 2px 6px rgb(24 24 27 / 6%);--color-background-default: #0f0f11;--color-background-marketing: #0f0f11;--color-surface-sidebar: #131316;--color-surface-card: #18181b;--color-surface-input: #1f1f23;--color-surface-subtle: #27272a;--color-surface-table-header: #1c1c20;--color-surface-inverse: #09090b;--color-surface-inverse-raised: #18181b;--color-border-default: #2e2e33;--color-border-input: #71717a;--color-border-strong: #8a8a93;--color-border-marketing: #2e2e33;--color-border-inverse: rgba(255, 255, 255, .16);--color-text-primary: #f4f4f5;--color-text-heading: #fafafa;--color-text-secondary: #b4b4bc;--color-text-placeholder: #9a9aa3;--color-text-muted: #a1a1aa;--color-text-navigation: #e4e4e7;--color-text-inverse: #ffffff;--color-text-marketing-primary: #f4f4f5;--color-text-marketing-secondary: #b4b4bc;--color-text-marketing-body: #e4e4e7;--color-text-plan: #b4b4bc;--color-text-inverse-secondary: #d4d4d8;--color-text-inverse-muted: #a1a1aa;--color-text-link: var(--color-action-primary-on-dark);--color-action-primary-default: #71717a;--color-action-primary-hover: #63636b;--color-action-primary-pressed: #52525b;--color-action-primary-gradient-start: #71717a;--color-action-primary-gradient-end: #63636b;--color-action-primary-content: #ffffff;--color-action-primary-on-dark: color-mix(in srgb, var(--color-action-primary-default) 60%, white);--color-action-primary-disabled: #2e2e33;--color-action-primary-content-disabled: #9a9aa3;--color-action-secondary-default: color-mix(in srgb, var(--color-action-primary-default) 18%, var(--color-surface-card));--color-action-secondary-hover: color-mix(in srgb, var(--color-action-primary-default) 24%, var(--color-surface-card));--color-action-secondary-pressed: color-mix(in srgb, var(--color-action-primary-default) 30%, var(--color-surface-card));--color-action-secondary-disabled: #27272a;--color-action-secondary-content: var(--color-action-primary-on-dark);--color-action-secondary-content-disabled: #9a9aa3;--color-action-ghost-content: #f4f4f5;--color-action-ghost-hover: #27272a;--color-action-ghost-pressed: #2e2e33;--color-focus-ring: var(--color-action-primary-on-dark);--color-border-focus: var(--color-action-primary-on-dark);--color-focus-surface: #18181b;--color-selection-background: color-mix(in srgb, var(--color-action-primary-default) 16%, var(--color-surface-card));--color-selection-content: var(--color-action-primary-on-dark);--color-selection-border: var(--color-action-primary-default);--color-status-success-content: #5fbf85;--color-status-success-background: #15291d;--color-status-success-border: #1f3a29;--color-status-warning-content: #f2b33d;--color-status-warning-background: #2e2412;--color-status-warning-border: #5a4316;--color-status-error-content: #f07a64;--color-status-error-background: #2e1713;--color-status-error-border: #4a2219;--color-status-info-content: #7fb0d6;--color-status-info-background: #142430;--color-status-neutral-content: #b4b4bc;--color-status-neutral-background: #27272a;--color-data-trend-positive-content: #5fbf85;--color-data-trend-positive-background: #15291d;--color-data-trend-negative-content: #f07a64;--color-data-trend-negative-background: #2e1713;--elevation-1: 0 1px 2px rgb(0 0 0 / 40%);--elevation-2: 0 2px 8px rgb(0 0 0 / 45%);--elevation-field: 0 1px 2px rgb(0 0 0 / 30%);--elevation-field-hover: 0 2px 6px rgb(0 0 0 / 40%);--elevation-overlay: 0 24px 48px -16px rgb(0 0 0 / 60%), 0 2px 6px rgb(0 0 0 / 40%);--color-icon-default: var(--color-text-navigation);--color-icon-muted: var(--color-text-muted);--color-surface-muted: var(--color-surface-subtle);--color-surface-strong: var(--color-action-primary-disabled);--gradient-action-primary: linear-gradient( 135deg, var(--color-action-primary-gradient-start) 0%, var(--color-action-primary-gradient-end) 100% );--gradient-action-primary-hover: linear-gradient( 135deg, var(--color-action-primary-default) 0%, var(--color-action-primary-hover) 100% );--gradient-action-primary-pressed: linear-gradient( 135deg, var(--color-action-primary-hover) 0%, var(--color-action-primary-pressed) 100% );--elevation-action-primary: 0 6px 16px -6px color-mix(in srgb, var(--color-action-primary-default) 55%, transparent), inset 0 1px 0 rgb(255 255 255 / 18%);--elevation-action-primary-hover: 0 10px 22px -8px color-mix(in srgb, var(--color-action-primary-default) 60%, transparent), inset 0 1px 0 rgb(255 255 255 / 22%);--elevation-action-primary-pressed: 0 3px 8px -4px color-mix(in srgb, var(--color-action-primary-pressed) 55%, transparent), inset 0 1px 2px rgb(0 0 0 / 12%);--color-border-input-hover: color-mix( in srgb, var(--color-action-primary-default) 35%, var(--color-border-input) );--color-focus-halo: color-mix(in srgb, var(--color-action-primary-default) 16%, transparent);--color-status-error-halo: color-mix( in srgb, var(--color-status-error-content) 14%, transparent );--color-overlay-backdrop: color-mix(in srgb, var(--color-surface-inverse) 48%, transparent);color-scheme:dark}:root[data-brand=theme-minimalist][data-primary]{--color-action-primary-default: var(--theme-primary-action, var(--color-brand-primary));--color-action-primary-hover: color-mix(in srgb, var(--color-action-primary-default) 88%, black);--color-action-primary-pressed: color-mix(in srgb, var(--color-action-primary-default) 76%, black);--color-action-primary-gradient-start: color-mix(in srgb, var(--color-action-primary-default) 86%, white);--color-action-primary-gradient-end: color-mix(in srgb, var(--color-action-primary-default) 90%, black);--color-action-primary-content: #ffffff;--color-icon-default: var(--color-text-navigation);--color-icon-muted: var(--color-text-muted);--color-surface-muted: var(--color-surface-subtle);--color-surface-strong: var(--color-action-primary-disabled);--gradient-action-primary: linear-gradient( 135deg, var(--color-action-primary-gradient-start) 0%, var(--color-action-primary-gradient-end) 100% );--gradient-action-primary-hover: linear-gradient( 135deg, var(--color-action-primary-default) 0%, var(--color-action-primary-hover) 100% );--gradient-action-primary-pressed: linear-gradient( 135deg, var(--color-action-primary-hover) 0%, var(--color-action-primary-pressed) 100% );--elevation-action-primary: 0 6px 16px -6px color-mix(in srgb, var(--color-action-primary-default) 55%, transparent), inset 0 1px 0 rgb(255 255 255 / 18%);--elevation-action-primary-hover: 0 10px 22px -8px color-mix(in srgb, var(--color-action-primary-default) 60%, transparent), inset 0 1px 0 rgb(255 255 255 / 22%);--elevation-action-primary-pressed: 0 3px 8px -4px color-mix(in srgb, var(--color-action-primary-pressed) 55%, transparent), inset 0 1px 2px rgb(0 0 0 / 12%);--color-border-input-hover: color-mix( in srgb, var(--color-action-primary-default) 35%, var(--color-border-input) );--color-focus-halo: color-mix(in srgb, var(--color-action-primary-default) 16%, transparent);--color-status-error-halo: color-mix( in srgb, var(--color-status-error-content) 14%, transparent );--color-overlay-backdrop: color-mix(in srgb, var(--color-surface-inverse) 48%, transparent)}:root[data-brand=theme-minimalist][data-primary][data-theme=dark]{--color-action-primary-on-dark: color-mix(in srgb, var(--color-action-primary-default) 40%, white);--color-selection-border: var(--color-action-primary-on-dark);--color-border-input-hover: color-mix(in srgb, var(--color-action-primary-on-dark) 35%, var(--color-border-input))}:root[data-brand=theme-minimalist][data-primary]:not([data-theme=dark]){--color-action-secondary-default: color-mix(in srgb, var(--color-action-primary-default) 12%, var(--color-surface-card));--color-action-secondary-hover: color-mix(in srgb, var(--color-action-primary-default) 16%, var(--color-surface-card));--color-action-secondary-pressed: color-mix(in srgb, var(--color-action-primary-default) 24%, var(--color-surface-card));--color-action-secondary-content: var(--color-action-primary-default);--color-selection-background: color-mix(in srgb, var(--color-action-primary-default) 10%, var(--color-surface-card));--color-selection-content: var(--color-action-primary-default);--color-selection-border: var(--color-action-primary-default);--color-text-link: var(--color-action-primary-default);--color-focus-ring: color-mix(in srgb, var(--color-action-primary-default) 78%, black);--color-border-focus: color-mix(in srgb, var(--color-action-primary-default) 78%, black)}:root[data-brand=theme-minimalist][data-primary][data-semi-dark=true]:not([data-theme=dark]) [data-theme-scope=nav]{--color-action-primary-default: var(--theme-primary-action, var(--color-brand-primary));--color-action-primary-hover: color-mix(in srgb, var(--color-action-primary-default) 88%, black);--color-action-primary-pressed: color-mix(in srgb, var(--color-action-primary-default) 76%, black);--color-action-primary-gradient-start: color-mix(in srgb, var(--color-action-primary-default) 86%, white);--color-action-primary-gradient-end: color-mix(in srgb, var(--color-action-primary-default) 90%, black);--color-action-primary-content: #ffffff;--color-icon-default: var(--color-text-navigation);--color-icon-muted: var(--color-text-muted);--color-surface-muted: var(--color-surface-subtle);--color-surface-strong: var(--color-action-primary-disabled);--gradient-action-primary: linear-gradient( 135deg, var(--color-action-primary-gradient-start) 0%, var(--color-action-primary-gradient-end) 100% );--gradient-action-primary-hover: linear-gradient( 135deg, var(--color-action-primary-default) 0%, var(--color-action-primary-hover) 100% );--gradient-action-primary-pressed: linear-gradient( 135deg, var(--color-action-primary-hover) 0%, var(--color-action-primary-pressed) 100% );--elevation-action-primary: 0 6px 16px -6px color-mix(in srgb, var(--color-action-primary-default) 55%, transparent), inset 0 1px 0 rgb(255 255 255 / 18%);--elevation-action-primary-hover: 0 10px 22px -8px color-mix(in srgb, var(--color-action-primary-default) 60%, transparent), inset 0 1px 0 rgb(255 255 255 / 22%);--elevation-action-primary-pressed: 0 3px 8px -4px color-mix(in srgb, var(--color-action-primary-pressed) 55%, transparent), inset 0 1px 2px rgb(0 0 0 / 12%);--color-border-input-hover: color-mix( in srgb, var(--color-action-primary-default) 35%, var(--color-border-input) );--color-focus-halo: color-mix(in srgb, var(--color-action-primary-default) 16%, transparent);--color-status-error-halo: color-mix( in srgb, var(--color-status-error-content) 14%, transparent );--color-overlay-backdrop: color-mix(in srgb, var(--color-surface-inverse) 48%, transparent);--color-action-primary-on-dark: color-mix(in srgb, var(--color-action-primary-default) 40%, white);--color-selection-border: var(--color-action-primary-on-dark);--color-border-input-hover: color-mix(in srgb, var(--color-action-primary-on-dark) 35%, var(--color-border-input))}:root[data-primary]{--color-background-default: color-mix(in srgb, var(--color-action-primary-default) 5%, var(--color-surface-card))}:root[data-primary][data-theme=dark]{--color-background-default: color-mix(in srgb, var(--color-action-primary-default) 7%, var(--color-surface-inverse))}:root[data-brand=theme-minimalist][data-primary]{--color-background-default: color-mix(in srgb, var(--theme-primary, var(--color-action-primary-default)) 5%, var(--color-surface-card))}:root[data-brand=theme-minimalist][data-primary][data-theme=dark]{--color-background-default: color-mix(in srgb, var(--theme-primary, var(--color-action-primary-default)) 7%, var(--color-surface-inverse))}:root[data-skin=bordered]:not([data-theme=dark]){--color-background-default: #ffffff}.layout-container{flex:1 1 0;display:flex;flex-direction:column;inline-size:100%;min-inline-size:0;max-inline-size:1200px;margin-inline:auto;padding-inline:var(--space-3)}.layout-container :is(.c-backoffice-shell__content,.c-admin-shell__content){padding-inline:var(--space-3)}@media(min-width:768px){.layout-container :is(.c-backoffice-shell__content,.c-admin-shell__content){padding-inline:var(--space-8)}}:root[data-skin=bordered] .layout-container :is(.c-backoffice-shell__content,.c-admin-shell__content){border-radius:var(--radius-lg);outline:1px solid var(--color-border-default);outline-offset:-1px}html[sn-theme=light]{--sn-primary: #f76b05;--sn-primary-strong: #ec4800;--sn-primary-soft: #ffb343;--sn-amber: #ffc224;--sn-brown: #391608;--sn-brown-muted: #663420;--sn-primary-text: #b83400;--sn-gradient-cta-strong: linear-gradient(110deg, #d34400 0%, #bf3300 100%);--sn-border-strong: #a8683d;--sn-on-primary: #fff;--sn-error: #b00020;--sn-whatsapp: #0f7a40;--sn-peach: #ffeede;--sn-peach-strong: #ffe0c2;--sn-peach-border: #f0c9a2;--sn-card-end: #fff4e8;--sn-text: #361609;--sn-text-secondary: #48281c;--sn-surface: rgba(255, 251, 247, .86);--sn-surface-strong: #fffaf5;--sn-border: rgba(244, 153, 59, .35);--sn-background-top: #fff8f1;--sn-background-bottom: #ffe7c9;--sn-gradient-brand: linear-gradient(115deg, #ffb411 0%, #ff7d00 38%, #ff4b05 100%);--sn-gradient-text: linear-gradient(90deg, #ff9c09 0%, #fb6100 55%, #ec3a0a 100%);--sn-shadow-card: 0 13px 21px -12px rgba(195, 79, 8, .42), 0 6px 16px rgba(255, 113, 2, .1);--sn-shadow-primary: 0 13px 29px rgba(249, 97, 6, .27), inset 0 1px 0 rgba(255,255,255,.45);--sn-font-display: "Sora", "Manrope", system-ui, sans-serif;--sn-font-body: "Manrope", system-ui, sans-serif;--sn-container: 1160px;--sn-radius-card: 999px;--sn-transition: .18s ease}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px}a{color:inherit}svg{display:block}:focus-visible{outline:3px solid var(--sn-primary);outline-offset:4px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html[sn-theme=light]{color-scheme:light;background:var(--sn-background-top)}body{font-family:var(--sn-font-body);color:var(--sn-text);-webkit-font-smoothing:antialiased}.link-page{position:relative;isolation:isolate;min-height:100svh;overflow:hidden;background:radial-gradient(ellipse 56% 40% at 50% 77%,rgba(255,246,176,.8) 0%,rgba(255,227,180,.16) 60%,transparent 100%),radial-gradient(ellipse 54% 55% at 6% 47%,rgba(255,209,190,.7) 0%,transparent 75%),radial-gradient(ellipse 48% 43% at 98% 51%,rgba(255,204,158,.58) 0%,transparent 76%),linear-gradient(180deg,var(--sn-background-top) 0%,#fff5eb 44%,var(--sn-background-bottom) 100%)}.link-page__container{position:relative;z-index:2;width:min(100%,var(--sn-container) + 48px);margin-inline:auto;padding:24px 24px 40px;margin-top:2rem}.link-page__top-ribbon{position:absolute;z-index:0;top:0;left:0;width:100%;min-width:800px;height:auto;pointer-events:none}.link-page__glow{position:absolute;z-index:0;width:45vw;height:45vw;min-width:260px;pointer-events:none;filter:blur(35px);opacity:.45}.link-page__glow--left{left:-24vw;top:36%;background:radial-gradient(circle,#ffcea9 0%,transparent 70%)}.link-page__glow--right{right:-30vw;top:34%;background:radial-gradient(circle,#ffd3a6 0%,transparent 70%)}.brand{display:flex;justify-content:center;text-align:center}.brand__identity{display:inline-flex;flex-direction:column;align-items:center;text-decoration:none}.brand__symbol{width:109px;height:auto;aspect-ratio:266/300;object-fit:contain;filter:drop-shadow(0 5px 8px rgba(235,113,4,.12))}.brand__name{margin-top:-5px;font-family:var(--sn-font-display);font-size:clamp(48px,5.4vw,68px);font-weight:800;letter-spacing:-.095em;line-height:1.09;padding-right:.1em;background:var(--sn-gradient-text);-webkit-background-clip:text;background-clip:text;color:transparent}.brand__descriptor{display:inline-flex;align-items:center;gap:12px;margin-top:2px;font-family:var(--sn-font-body);font-size:clamp(9px,.86vw,12px);font-weight:800;letter-spacing:.3em;line-height:1.5;white-space:nowrap}.brand__descriptor-line{display:block;width:25px;height:2px;background:var(--sn-primary)}.main-content{position:relative}.intro{margin-top:23px;text-align:center}.intro__title{margin:0;font-family:var(--sn-font-display);font-weight:800;font-size:clamp(33px,4.05vw,60px);line-height:1.18;letter-spacing:-.059em}.intro__title-accent{display:block;background:var(--sn-gradient-text);background-clip:text;-webkit-background-clip:text;color:transparent}.intro__swoosh{display:block;width:clamp(160px,24vw,330px);height:16px;margin:18px auto 16px;border-top:5px solid var(--sn-primary);border-radius:50% 50% 0 0;transform:rotate(-1deg);filter:drop-shadow(0 2px 1px rgba(254,160,18,.2))}.intro__description{margin:0 auto;color:var(--sn-text-secondary);font-size:clamp(16px,1.6vw,22px);font-weight:600;line-height:1.48;letter-spacing:-.025em}.links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px 20px;width:min(100%,1120px);margin:34px auto 0}.link-card{display:flex;align-items:center;gap:clamp(14px,1.6vw,24px);min-height:100px;padding:15px 24px 15px 28px;border:1px solid rgba(255,204,143,.92);border-radius:var(--sn-radius-card);background:var(--sn-surface);box-shadow:var(--sn-shadow-card);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);text-decoration:none;transition:transform var(--sn-transition),box-shadow var(--sn-transition),background var(--sn-transition)}.link-card:hover{transform:translateY(-3px);box-shadow:0 17px 26px -11px #bf53065c}.link-card:active{transform:translateY(0)}.link-card__icon{display:grid;flex:0 0 62px;width:62px;height:62px;place-items:center;color:var(--sn-primary)}.link-card__icon svg{width:52px;height:52px}.link-card__icon--whatsapp{color:#27bd35}.link-card__icon--instagram{color:#d32e85;filter:drop-shadow(0 3px 4px rgba(195,52,117,.1))}.link-card__icon--contact{color:#f77403}.link-card__divider{flex:0 0 1px;height:47px;background:#fca35e}.link-card__copy{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;text-align:left}.link-card__title{font-family:var(--sn-font-display);font-size:clamp(19px,1.6vw,25px);font-weight:700;letter-spacing:-.055em;line-height:1.25}.link-card__description{padding-top:4px;font-size:clamp(12px,1.12vw,15px);font-weight:500;letter-spacing:-.025em;line-height:1.35}.link-card__arrow{flex:0 0 22px;width:22px;height:22px;color:var(--sn-primary)}.link-card__arrow svg{width:100%;height:100%}.link-card--primary{color:#fff;background:var(--sn-gradient-brand);border-color:#fffcf1fa;box-shadow:var(--sn-shadow-primary)}.link-card--primary .link-card__icon,.link-card--primary .link-card__arrow{color:#fff}.link-card--primary .link-card__divider{background:#ffffffc7}.link-card--primary .link-card__description{color:#fffffffa}.link-card--primary:hover{box-shadow:0 18px 30px #f0510059}.services{margin:28px auto 0;max-width:760px;text-align:center}.services__accent{width:150px;height:3px;margin:0 auto 25px;background:linear-gradient(90deg,#fbb56c,#ff8b26 34%,#ff7b07 66%,#ffca81);position:relative;border-radius:10px}.services__accent:after{content:"";position:absolute;top:-1px;left:33%;width:34%;height:5px;border-radius:10px;background:var(--sn-primary)}.services__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none}.services__item{display:flex;flex-direction:column;align-items:center;gap:7px;min-width:0;padding:4px 10px 0}.services__item+.services__item{border-left:1px solid rgba(239,128,46,.65)}.services__icon{width:42px;height:42px;color:var(--sn-primary)}.services__label{font-family:var(--sn-font-display);font-size:clamp(13px,1.4vw,20px);font-weight:700;letter-spacing:-.045em}.landscape{position:absolute;z-index:1;inset:auto 0 0;width:100%;height:clamp(190px,21vw,320px);pointer-events:none;overflow:hidden}.landscape__art{position:absolute;left:50%;bottom:-12px;width:max(100%,1200px);height:auto;transform:translate(-50%);object-fit:contain}.landscape__ribbon{position:absolute;inset:auto 0 0;width:100%;height:clamp(58px,9vw,155px)}.toast{position:fixed;z-index:100;left:50%;bottom:24px;width:max-content;max-width:min(92vw,440px);padding:13px 19px;transform:translate(-50%);border:1px solid #ffca85;border-radius:14px;background:#fffaf5;box-shadow:0 8px 40px #4b1d062b;color:var(--sn-brown);font-size:13px;font-weight:700;text-align:center}@media(max-width:950px){.link-page__container{padding-bottom:40px}.link-page__top-ribbon{width:125%}.link-card{padding-inline:18px;gap:14px}.link-card__icon{width:46px;flex-basis:46px;height:46px}.link-card__icon svg{width:44px;height:44px}.link-card__title{font-size:19px}.link-card__description{font-size:12px}}@media(max-width:670px){.link-page__container{padding:32px 20px 40px}.link-page__top-ribbon{width:185%;min-width:0;max-width:none}.brand__symbol{width:99px}.brand__name{font-size:clamp(46px,10vw,58px)}.brand__descriptor{margin-top:2px;font-size:9px;letter-spacing:.24em;gap:9px}.brand__descriptor-line{width:20px}.intro{margin-top:27px}.intro__title{font-size:clamp(27px,7vw,37px);line-height:1.22;letter-spacing:-.055em}.intro__swoosh{margin:19px auto 14px;height:12px;border-top-width:4px;width:58%}.intro__description{max-width:360px;font-size:clamp(14px,3.75vw,17px);line-height:1.4}.intro__desktop-break{display:none}.links{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:30px}.link-card{min-height:88px;padding:13px 17px 13px 20px;gap:17px}.link-card__icon{width:46px;height:46px;flex-basis:46px}.link-card__icon svg{width:42px;height:42px}.link-card__divider{height:45px}.link-card__title{font-size:clamp(17px,5.2vw,22px)}.link-card__description{font-size:clamp(11px,3.4vw,13px)}.link-card__arrow{flex-basis:18px;width:18px;height:18px}.services{margin-top:32px}.services__accent{margin-bottom:23px;width:110px}.services__item{padding:3px 4px 0;gap:8px}.services__icon{width:34px;height:34px}.services__label{font-size:clamp(10px,2.9vw,14px)}.landscape{height:175px}.landscape__art{width:690px;bottom:0}.landscape__ribbon{height:60px}}@media(max-width:380px){.link-page__container{padding-inline:15px}.link-card{gap:11px;padding-inline:15px}.link-card__icon{width:40px;flex-basis:40px}.link-card__icon svg{width:39px;height:39px}.link-card__title{font-size:17px}.link-card__description{font-size:11px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}html[sn-theme=light]{--sn-color-orange-300: #ffb023;--sn-color-orange-400: #ff8900;--sn-color-orange-500: #ff6600;--sn-color-orange-600: #f24b00;--sn-color-orange-700: #cf3900;--sn-gradient-brand: linear-gradient(115deg, #ffae00 0%, #ff7300 42%, #f34b00 100%);--sn-gradient-cta: linear-gradient(110deg, #ff9400 0%, #ff6900 46%, #ef4900 100%);--sn-color-page: #fff5eb;--sn-color-surface: #fffdfa;--sn-color-surface-soft: #fff0df;--sn-color-ink: #441e0e;--sn-color-ink-muted: #674a3c;--sn-color-ink-soft: #886657;--sn-color-border: #f3caa9;--sn-color-footer: #30150c;--sn-color-footer-deep: #1d0e09;--sn-color-success: #13974b;--sn-font-display: "Sora", "Manrope", Arial, sans-serif;--sn-font-body: "Manrope", Arial, sans-serif;--sn-container-width: 1390px;--sn-header-height: 90px;--sn-radius-sm: 12px;--sn-radius-md: 20px;--sn-radius-lg: 30px;--sn-radius-full: 999px;--sn-shadow-header: 0 9px 28px #59301a19, 0 1px 2px #59301a0e;--sn-shadow-card: 0 10px 25px #a8591e14, 0 3px 8px #b75a1210;--sn-shadow-cta: 0 12px 22px #ed66003c, inset 0 1px 1px #ffffff88;--sn-transition-fast: .18s ease}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;min-width:320px;font-family:var(--sn-font-body);color:var(--sn-color-ink);background:var(--sn-color-page);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible{outline:3px solid #ff8a00;outline-offset:4px}.svg-sprite{position:absolute;height:0;width:0;overflow:hidden}.icon{display:inline-block;width:24px;height:24px;flex:none;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}@media(max-width:900px){html{scroll-padding-top:90px}}app-planos,app-sn-faq,app-contact-form{display:block}.sn-section{padding:clamp(40px,6vw,72px) 0;border-top:1px solid var(--sn-border);background:#fffdfa99}.sn-section--soft{background:#fff0dfcc}.sn-section__inner{width:min(100%,var(--sn-container) + 48px);margin-inline:auto;padding-inline:24px}.page-shell{position:relative;min-height:100vh;padding-top:18px;isolation:isolate;overflow:clip;background:radial-gradient(ellipse 600px 310px at 89% 29%,rgba(255,175,78,.4117647059),transparent 80%),radial-gradient(ellipse 520px 390px at 7% 62%,rgba(255,181,92,.2666666667),transparent 80%),radial-gradient(ellipse 1020px 350px at 45% 82%,rgba(255,214,165,.368627451),transparent 90%),linear-gradient(115deg,#fff0df,#fff7ed 44%,#ffe3c8)}.page-shell__ribbons{pointer-events:none;position:absolute;z-index:-1;inset:0 0 auto;height:clamp(720px,105vh,980px);overflow:clip;-webkit-mask-image:linear-gradient(to bottom,#000 72%,transparent 100%);mask-image:linear-gradient(to bottom,#000 72%,transparent 100%)}.page-shell__ribbon{pointer-events:none;position:absolute;z-index:-1}.page-shell__ribbon--left{top:-330px;left:-230px;width:900px;height:510px;border-radius:0 0 95%;background:linear-gradient(154deg,#b63000 8%,#fb5300 35%,#ff9700 63%,#ffd992 83%,transparent 89%);transform:rotate(-18deg);filter:drop-shadow(0 6px 14px rgba(231,98,0,.2705882353))}.page-shell__ribbon--left:after{content:"";position:absolute;inset:66px -10px -14px 160px;border:2px solid rgba(255,248,232,.8705882353);border-color:transparent transparent #fff4d7 #fff4d7;border-radius:0 0 95%}.page-shell__ribbon--right{right:-290px;top:145px;width:640px;height:800px;border-radius:54% 0 0 70%;transform:rotate(32deg);background:linear-gradient(250deg,#fa6700 10%,#ffb32e 46%,#ffe19f 75%,transparent 83%);opacity:.84}@media(max-width:900px){.page-shell{padding-top:14px}.page-shell__ribbon--left{left:-310px;top:-285px;opacity:.75}.page-shell__ribbon--right{width:450px;height:530px;top:340px;right:-330px}}@media(max-width:640px){.page-shell{padding-top:12px}.page-shell__ribbon--left{top:-360px;left:-390px}.page-shell__ribbon--right{top:360px;right:-380px}}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid transparent;border-radius:var(--sn-radius-full);font-size:14px;font-weight:800;line-height:1.2;white-space:nowrap;transition:transform var(--sn-transition-fast),box-shadow var(--sn-transition-fast),background var(--sn-transition-fast)}.button:hover{transform:translateY(-2px)}.button--orange{color:#fff;background:var(--sn-gradient-cta);border-color:#ff7e0a;box-shadow:var(--sn-shadow-cta)}.button--orange:hover{box-shadow:0 15px 26px #e75a004a}.button--outline{color:var(--sn-color-ink);background:#fffaf2d6;border-color:#fa9a38;box-shadow:var(--sn-shadow-card)}.button--outline:hover{background:#fff7eb}.button--large{min-height:63px;padding:0 24px;font-size:16px}.button--large>.icon:first-child{width:24px;height:24px}.button__icon,.button .icon--end{width:18px;height:18px;margin-left:4px}.brand{display:inline-flex;align-items:center;gap:9px;flex:none}.brand__symbol{width:64px;height:64px;object-fit:contain;filter:drop-shadow(0 2px 2px rgba(155,52,0,.1450980392))}.brand__text{display:flex;flex-direction:column;gap:3px;min-width:0}.brand__name{font:800 33px/.97 var(--sn-font-display);letter-spacing:-.07em;color:#f35400;white-space:nowrap}.brand__descriptor{font:800 9px/1.1 var(--sn-font-body);letter-spacing:.32em;color:#4e2311;white-space:nowrap}.brand--footer .brand__symbol{width:57px;height:57px}.brand--footer .brand__name{color:#fff;font-size:30px}.brand--footer .brand__descriptor{color:#fff1e5;font-size:7px;letter-spacing:.26em}@media(max-width:900px){.brand__symbol{width:51px;height:51px}.brand__name{font-size:29px}.brand__descriptor{font-size:7px}}@media(max-width:640px){.brand{gap:4px}.brand__symbol{width:39px;height:39px}.brand__name{font-size:25px}.brand__descriptor{font-size:5.8px;letter-spacing:.16em}.brand--footer .brand__symbol{width:55px;height:55px}.brand--footer .brand__name{font-size:30px}.brand--footer .brand__descriptor{font-size:6px}}@media(max-width:370px){.brand__symbol{width:35px;height:35px}.brand__name{font-size:23px}}.monitor{position:absolute;z-index:3;top:55px;right:4%;width:86%;height:412px;filter:drop-shadow(14px 18px 11px rgba(84,49,28,.2509803922))}.monitor__bezel{position:relative;z-index:2;width:100%;height:325px;padding:12px;border:3px solid #6b493b;border-radius:20px 20px 10px 10px;background:linear-gradient(135deg,#241b19,#593529 66%,#221714);box-shadow:inset 0 1px 2px #f9b481c7,1px 0 #eebc83;transform:perspective(1000px) rotateY(-5deg) rotate(-2deg);transform-origin:bottom center}.monitor__neck{position:absolute;z-index:1;top:303px;left:45%;width:15%;height:68px;background:linear-gradient(90deg,#a67c62,#f9d2af 36%,#a16b4b);clip-path:polygon(22% 0,78% 0,94% 100%,6% 100%)}.monitor__foot{position:absolute;z-index:1;top:362px;left:33%;width:40%;height:15px;border:1px solid #ad6e44;border-radius:50% 50% 35% 35%;background:linear-gradient(180deg,#d9a982,#8a5039);box-shadow:0 5px 9px #6b422c30}@media(max-width:1240px){.monitor{top:60px}.monitor__bezel{height:288px}.monitor__neck{top:270px}.monitor__foot{top:332px}}@media(max-width:900px){.monitor{top:20px;right:9%;width:80%}.monitor__bezel{height:360px}.monitor__neck{top:343px}.monitor__foot{top:403px}}@media(max-width:640px){.monitor{width:82%;height:250px;right:9%;top:12px}.monitor__bezel{height:222px;padding:7px;border-width:2px;border-radius:12px 12px 6px 6px}.monitor__neck{top:210px;height:39px}.monitor__foot{top:243px;height:9px}}@media(max-width:370px){.monitor{right:8%;width:84%}}.dashboard{display:flex;overflow:hidden;width:100%;height:100%;border-radius:8px;background:#fbf6f1;color:#231c17;font-family:var(--sn-font-body)}.dashboard__sidebar{width:24%;flex:none;padding:13px 8px;background:#fffdfb;border-right:1px solid #eae0d9}.dashboard__logo{display:flex;align-items:center;gap:3px;margin-bottom:19px;font-size:14px;letter-spacing:-.08em}.dashboard__logo img{width:22px;height:22px}.dashboard__side-item{display:flex;align-items:center;gap:6px;height:29px;padding:0 7px;border-radius:7px;color:#58514d;font-size:8px;font-weight:700;white-space:nowrap}.dashboard__side-item .icon{width:12px;height:12px}.dashboard__side-item--active{background:#fff0e4;color:#f45d00}.dashboard__main{min-width:0;width:100%;padding:18px 14px 10px}.dashboard__top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px}.dashboard__top strong{display:block;font-size:13px;letter-spacing:-.03em}.dashboard__top small{display:block;margin-top:3px;font-size:7px;color:#8a7970}.dashboard__avatar{display:flex;align-items:center;gap:7px}.dashboard__avatar .icon{width:14px;height:14px}.dashboard__avatar span{display:grid;width:23px;height:23px;place-items:center;border-radius:100%;background:#ffe0b6;font-size:8px;font-weight:800}.dashboard__metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin-bottom:12px}.dashboard__metric{min-width:0;min-height:71px;padding:9px 7px;overflow:hidden;border-radius:8px;background:#fff;border:1px solid #f1e5da;box-shadow:0 3px 7px #5b2f1010}.dashboard__metric .icon{display:block;width:18px;height:18px;margin-bottom:2px;color:#f66a00}.dashboard__metric span{display:block;overflow:hidden;color:#6c605b;font-size:8px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.dashboard__metric b{display:block;margin-top:3px;color:var(--sn-color-success);font-size:13px;line-height:1.2;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.dashboard__metric i{font:500 7px var(--sn-font-body);color:#6b5b52}.dashboard__metric:nth-child(n+3) b{color:#26201c}.dashboard__metric b.dashboard__value{transition:color .6s ease}.dashboard__metric b.dashboard__value--up{color:var(--sn-color-success)}.dashboard__metric b.dashboard__value--down{color:var(--sn-color-danger, #d92d20)}.dashboard__reports{display:grid;grid-template-columns:2fr 1fr;gap:9px}.dashboard__chart,.dashboard__progress{min-width:0;height:134px;padding:10px;border:1px solid #f1e5da;border-radius:10px;background:#fff}.dashboard__chart strong,.dashboard__progress strong{display:block;font-size:8.5px}.dashboard__chart svg{display:block;width:100%;height:102px;margin-top:5px}.dashboard__progress{text-align:center}.dashboard__progress strong{text-align:left}.dashboard__progress small{font-size:7px;color:#857066}.dashboard__donut{display:grid;place-items:center;width:76px;height:76px;margin:8px auto 4px;border-radius:50%;background:conic-gradient(#fa7108 0 78%,#ffc467 78% 92%,#f9e6d4 92% 100%)}.dashboard__donut:before{content:"";position:absolute;width:52px;height:52px;border-radius:50%;background:#fff}.dashboard__donut span{position:relative;z-index:1;font-size:16px;font-weight:800}@media(max-width:640px){.dashboard__sidebar{padding:7px 4px}.dashboard__logo{margin-bottom:7px;font-size:7px}.dashboard__logo img{width:15px;height:15px}.dashboard__side-item{height:20px;font-size:5.7px;padding:0 3px;gap:3px}.dashboard__side-item .icon{width:8px;height:8px}.dashboard__main{padding:9px 6px 6px}.dashboard__top{margin-bottom:8px}.dashboard__top strong{font-size:8px}.dashboard__top small{font-size:5px}.dashboard__avatar{gap:3px}.dashboard__avatar .icon{width:9px;height:9px}.dashboard__avatar span{width:16px;height:16px;font-size:5px}.dashboard__metrics{gap:3px;margin-bottom:5px}.dashboard__metric{padding:4px 3px;min-height:43px;border-radius:4px}.dashboard__metric .icon{width:10px;height:10px}.dashboard__metric span{font-size:5px}.dashboard__metric b{font-size:7px;margin-top:1px}.dashboard__metric i{font-size:4px}.dashboard__reports{gap:4px}.dashboard__chart,.dashboard__progress{height:83px;padding:5px;border-radius:5px}.dashboard__chart strong,.dashboard__progress strong{font-size:6px}.dashboard__chart svg{height:65px;margin-top:2px}.dashboard__donut{width:48px;height:48px;margin:4px auto 2px}.dashboard__donut:before{width:33px;height:33px}.dashboard__donut span{font-size:10px}.dashboard__progress small{font-size:4px}}.phone{position:absolute;z-index:6;bottom:63px;left:6%;display:flex;align-items:center;flex-direction:column;justify-content:center;width:105px;height:210px;overflow:hidden;border:8px solid #38231e;border-radius:19px;background:linear-gradient(152deg,#fff7ed 10%,#fffbf4 60%,#ffe0a4 75%,#ff8700 78%,#ed4d00);box-shadow:4px 8px 13px #522c2252,inset 0 0 0 1px #cda17a;transform:rotate(-3deg)}.phone__speaker{position:absolute;top:5px;width:34%;height:8px;border-radius:10px;background:#291d1a}.phone__bottom-wave{position:absolute;left:-10px;right:-10px;bottom:-15px;height:55px;border-radius:60% 20% 0 0;background:#f80;transform:rotate(-20deg);opacity:.6}.phone img{display:block;width:42px;height:42px;object-fit:contain}.phone b{margin-top:2px;color:#e95800;font:800 14px var(--sn-font-display);letter-spacing:-.09em}.phone>span{margin-top:2px;font-size:5px;letter-spacing:.16em;font-weight:800}@media(max-width:1240px){.phone{width:90px;height:188px;bottom:48px}}@media(max-width:900px){.phone{left:7%;bottom:48px;width:112px;height:218px}}@media(max-width:640px){.phone{left:4%;bottom:33px;width:61px;height:127px;border:5px solid #38231e;border-radius:11px}.phone__speaker{top:3px;height:4px}.phone img{width:27px;height:27px}.phone b{font-size:8px}.phone>span{font-size:3px}}.tablet{position:absolute;z-index:5;bottom:58px;right:-2%;width:255px;height:208px;padding:11px;border:8px solid #32211d;border-radius:19px;background:#fcf5ed;box-shadow:6px 13px 22px #552d1d5c,inset 0 0 0 2px #af8063;transform:perspective(700px) rotateY(-7deg) rotate(2deg)}.tablet__content{height:100%;display:flex;flex-direction:column;align-items:center;padding:14px 6px}.tablet__content>strong{font-size:13px;margin:0 0 8px;flex:none}.tablet__grid{display:grid;flex:1;min-height:0;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:6px;width:100%}.tablet__grid span{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:3px;min-width:0;min-height:0;padding:4px;overflow:hidden;border:1px solid #efdfce;border-radius:11px;background:#fffdf9;font-size:9px;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap;box-shadow:0 2px 4px #82552613}.tablet__grid .icon{flex:none;width:20px;height:20px;color:#ff6a00}@media(max-width:1240px){.tablet{width:214px;height:182px;right:0;bottom:45px}}@media(max-width:900px){.tablet{width:240px;height:205px;right:1%;bottom:42px}}@media(max-width:640px){.tablet{bottom:29px;right:0;width:137px;height:122px;border:5px solid #32211d;border-radius:11px;padding:5px}.tablet__content{padding:6px 2px}.tablet__content>strong{font-size:7px;margin-bottom:7px}.tablet__grid{gap:3px}.tablet__grid span{padding:5px 2px;gap:2px;font-size:5px;border-radius:5px}.tablet__grid .icon{width:12px;height:12px}}.site-footer{position:relative;z-index:2;width:min(100%,1680px);min-height:224px;margin:0 auto;padding:31px 52px 15px;overflow:hidden;border-radius:32px 32px 0 0;color:#fff;background:radial-gradient(ellipse 420px 150px at 0% 100%,rgba(167,65,18,.5333333333),transparent 83%),radial-gradient(ellipse 480px 170px at 100% 110%,rgba(167,67,11,.4196078431),transparent 86%),linear-gradient(135deg,#4b1f0f,#2b130b 52%,#3b1a0d);box-shadow:0 -8px 30px #a4561519}.site-footer:before,.site-footer:after{position:absolute;z-index:0;pointer-events:none;content:"";width:550px;height:180px;border-radius:50%;border:9px solid #ff8000;opacity:.8;filter:drop-shadow(0 0 8px #ff6700)}.site-footer:before{left:-160px;bottom:-115px;transform:rotate(16deg)}.site-footer:after{right:-175px;bottom:-132px;transform:rotate(-12deg)}.site-footer__inner,.site-footer__bottom{width:min(100%,1400px);margin-inline:auto}.site-footer__inner{position:relative;z-index:1;display:grid;grid-template-columns:1.65fr .72fr 1fr 1.22fr;column-gap:37px;align-items:start}.site-footer__about{display:flex;flex-wrap:wrap;gap:18px;align-items:center}.site-footer__about p{width:220px;max-width:100%;margin:0;color:#ffe7d9;font-size:12px;line-height:1.6}.site-footer__column{display:flex;flex-direction:column;gap:9px}.site-footer__column h2{margin:3px 0 2px;font-size:13px;font-weight:800}.site-footer__column a{width:fit-content;color:#f8dfd0;font-size:12px;transition:color var(--sn-transition-fast)}.site-footer__column a:hover{color:#ffb761}.site-footer__mobile-nav{display:none}.site-footer__contact{display:flex;align-items:center;flex-direction:column;gap:20px;padding-top:8px}.site-footer__cta{display:flex;align-items:center;gap:9px;padding:12px 21px;border:1px solid #ff9100;border-radius:100px;color:#fff8ed;font-size:12px;font-weight:800;transition:background var(--sn-transition-fast)}.site-footer__cta:hover{background:#f76b003b}.site-footer__cta .icon{width:20px;height:20px}.site-footer__social{display:flex;align-items:center;gap:17px}.site-footer__social a{display:flex;color:#fff6f0;transition:color var(--sn-transition-fast),transform var(--sn-transition-fast)}.site-footer__social a:hover{transform:translateY(-3px);color:#ff9b30}.site-footer__social .icon{width:21px;height:21px}.site-footer__bottom{display:flex;justify-content:space-between;gap:12px;position:relative;z-index:1;margin-top:27px;padding-top:12px;border-top:1px solid rgba(255,255,255,.1764705882);color:#ffd6c0;font-size:11px}.site-footer__bottom small{font-size:inherit}@media(max-width:900px){.site-footer{padding:38px 35px 22px;border-radius:28px 28px 0 0}.site-footer__inner{grid-template-columns:1fr 1fr;row-gap:25px}.site-footer__about{flex-direction:column;align-items:flex-start}.site-footer__contact{align-items:flex-start}}@media(max-width:640px){.site-footer{padding:33px 20px 23px;border-radius:30px 30px 0 0}.site-footer__inner{display:flex;flex-direction:column;align-items:center;gap:22px}.site-footer__about{align-items:center;text-align:center;gap:13px}.site-footer__about p{width:310px;font-size:13px}.site-footer__column{display:none}.site-footer__mobile-nav{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;font-size:11px;font-weight:700}.site-footer__mobile-nav a:not(:last-child):after{content:"|";color:#ff9835;margin-left:8px}.site-footer__contact{gap:18px;align-items:center;width:100%}.site-footer__cta{justify-content:center;min-width:250px}.site-footer__social{gap:20px}.site-footer__social .icon{width:23px;height:23px}.site-footer__bottom{flex-direction:column;align-items:center;margin-top:27px;text-align:center;font-size:10px}}.toast{position:fixed;z-index:99;left:50%;bottom:25px;transform:translate(-50%);width:max-content;max-width:calc(100% - 30px);padding:13px 19px;border-radius:18px;background:#28130c;box-shadow:0 10px 30px #0003;color:#fff;text-align:center;font-size:13px;font-weight:700}.toast[hidden]{display:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.sn-tile{display:inline-grid;flex:none;place-items:center;width:52px;height:52px;border-radius:16px;background:var(--sn-primary);color:#fff;box-shadow:var(--sn-shadow-primary)}.sn-tile .icon{width:26px;height:26px}.sn-button{display:flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:52px;padding:0 var(--space-6);border:2px solid transparent;border-radius:var(--sn-radius-full);background:var(--sn-primary);box-shadow:var(--sn-shadow-primary);color:#fff;font:inherit;font-size:1.0625rem;font-weight:800;text-decoration:none;cursor:pointer;transition:filter var(--sn-transition-fast),transform var(--sn-transition-fast)}.sn-button .icon{width:20px;height:20px}.sn-button:hover{filter:brightness(.94)}.sn-button:focus-visible{outline:3px solid var(--sn-brown);outline-offset:3px}.sn-button--outline{border-color:var(--sn-primary);background:transparent;box-shadow:none;color:var(--sn-brown)}.sn-button--outline:hover{background:var(--sn-peach);filter:none}@media(prefers-reduced-motion:reduce){.sn-button{transition:none}}.sn-checklist{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.sn-checklist__item{display:flex;gap:var(--space-3);align-items:center;font-size:.9375rem;font-weight:600;line-height:1.4;color:var(--sn-text)}.sn-checklist__item:before{content:"";flex:none;width:18px;height:18px;background-color:var(--sn-primary);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M4.5 10.5l3.5 3.5 7.5-8' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M4.5 10.5l3.5 3.5 7.5-8' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.sn-callout{display:flex;align-items:center;gap:var(--space-3);margin:0;padding:var(--space-3) var(--space-4);border:1px solid var(--sn-peach-border);border-radius:16px;background:var(--sn-peach);font-size:.9375rem;line-height:1.45;color:var(--sn-text)}.sn-callout strong{font-weight:800}.sn-callout--plain{border-style:dashed;border-color:var(--sn-border-strong);background:transparent}.sn-callout__icon{display:inline-grid;flex:none;place-items:center;width:40px;height:40px;color:var(--sn-primary)}.sn-callout__icon .icon{width:28px;height:28px}
