@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Mono:ital,wght@0,400;0,500;1,400&display=swap";:root.theme-light{color-scheme:light;--font-sans: "Inter", system-ui, sans-serif;--color-brand-primary: #fd5000;--color-brand-primary-hover: #ff7300;--color-brand-primary-strong: #ea580c;--color-action-primary: #ff7300;--color-action-primary-hover: #fd5000;--color-neutral-50: #fafafa;--color-neutral-100: #f4f4f5;--color-neutral-200: #e4e4e7;--color-neutral-300: #d4d4d8;--color-neutral-400: #a1a1aa;--color-neutral-500: #71717a;--color-neutral-600: #52525b;--color-neutral-700: #3f3f46;--color-neutral-800: #27272a;--color-neutral-900: #18181b;--color-neutral-950: #09090b;--color-white: #ffffff;--color-black: #000000;--color-success-500: #22c55e;--color-success-600: #16a34a;--color-indigo-600: #4f46e5;--surface-page: #ffffff;--surface-section: rgba(250, 250, 250, .9);--surface-card: rgba(255, 255, 255, .95);--surface-card-soft: rgba(250, 250, 250, .9);--surface-card-ghost: rgba(244, 244, 245, .8);--surface-glass: rgba(255, 255, 255, .9);--surface-dark: #18181b;--border-light: rgba(228, 228, 231, .8);--border-glass: rgba(228, 228, 231, .5);--ring-soft: rgba(255, 115, 0, .2);--ring-focus: #ff7300;--radius-lg: .5rem;--radius-xl: .75rem;--radius-2xl: 1rem;--radius-3xl: 1.5rem;--radius-4xl: 2rem;--radius-full: 9999px;--text-primary: #000000;--text-secondary: #52525b;--text-muted: #71717a;--text-inverse: #ffffff;--text-accent: #fd5000;--text-accent-strong: #ff7300;--content-max-width: 80rem;--section-padding-y: 6rem;--section-padding-y-tight: 5rem;--section-padding-x: 1.5rem;--section-gap-lg: 4rem;--card-padding: 1.5rem;--card-padding-lg: 2rem;--background: #ffffff;--page-bg: #ffffff;--section-wrapper-bg: rgba(250, 250, 250, .8);--section-wrapper-border: rgba(228, 228, 231, .6);--card-bg: rgba(255, 255, 255, .95);--card-bg-soft: rgba(250, 250, 250, .9);--card-bg-strong: #ffffff;--card-border: rgba(228, 228, 231, .8);--card-border-strong: rgba(212, 212, 216, .9);--card-shadow: 0 20px 40px -15px rgba(0, 0, 0, .08);--card-shadow-hover: 0 25px 50px -12px rgba(0, 0, 0, .12);--card-radius: var(--radius-2xl);--card-radius-lg: var(--radius-3xl);--hero-bg: transparent;--hero-padding-top: 4rem;--hero-padding-bottom: 6rem;--section-why-bg: #ffffff;--section-learning-bg: #ffffff;--section-bundles-bg: #ffffff;--section-curriculum-bg: #ffffff;--section-projects-bg: #ffffff;--section-safety-bg: #ffffff;--section-download-bg: #ffffff;--footer-bg: #18181b;--section-title-color: var(--text-primary);--section-lead-color: var(--text-secondary);--section-eyebrow-bg: rgba(128, 128, 128, .28);--section-eyebrow-border: transparent;--section-eyebrow-text: var(--text-primary);--section-eyebrow-radius: 5px;--header-bg: rgba(255, 255, 255, .95);--header-border: rgba(228, 228, 231, .5);--header-logo-filter: none;--header-title: var(--text-primary);--header-subtitle: var(--text-muted);--header-link: var(--text-secondary);--header-link-hover: var(--text-primary);--header-cta-bg: #ff7300;--header-cta-bg-hover: #fd5000;--header-cta-text: var(--text-inverse);--header-cta-shadow: 0 12px 24px rgba(255, 115, 0, .25);--sidebar-bg: rgba(255, 255, 255, .95);--sidebar-border: rgba(228, 228, 231, .6);--sidebar-title: var(--text-primary);--sidebar-subtitle: var(--text-muted);--sidebar-link: var(--text-muted);--sidebar-link-hover: var(--text-secondary);--sidebar-link-hover-bg: rgba(228, 228, 231, .5);--sidebar-link-active-bg: rgba(255, 115, 0, .1);--sidebar-link-active-text: #ff7300;--sidebar-link-active-ring: rgba(255, 115, 0, .3);--sidebar-icon: var(--color-neutral-400);--sidebar-icon-hover: var(--color-neutral-600);--sidebar-icon-active: #ff7300;--sidebar-cta-bg: #ff7300;--sidebar-cta-bg-hover: #fd5000;--sidebar-cta-text: var(--text-inverse);--menu-trigger-bg: rgba(255, 255, 255, .95);--menu-trigger-border: rgba(228, 228, 231, .8);--menu-trigger-icon: var(--color-neutral-600);--menu-panel-bg: rgba(255, 255, 255, .98);--menu-panel-border: rgba(228, 228, 231, .5);--menu-label: var(--color-neutral-400);--menu-section-title: var(--color-neutral-500);--menu-list-bg: rgba(250, 250, 250, .9);--menu-divider: rgba(228, 228, 231, .8);--menu-item-text: var(--text-secondary);--menu-item-hover-bg: rgba(228, 228, 231, .6);--menu-item-active-bg: #ff7300;--menu-item-active-text: var(--text-inverse);--button-primary-bg: #ff7300;--button-primary-bg-hover: #fd5000;--button-primary-text: var(--text-inverse);--button-secondary-bg: transparent;--button-secondary-bg-hover: rgba(255, 115, 0, .05);--button-secondary-border: rgba(255, 115, 0, .4);--button-secondary-text: #ff7300;--button-secondary-text-hover: #fd5000;--cta-primary-bg: #ff7300;--cta-primary-bg-hover: #fd5000;--cta-primary-text: var(--text-inverse);--cta-secondary-bg: transparent;--cta-secondary-bg-hover: rgba(255, 115, 0, .1);--cta-secondary-border: rgba(255, 115, 0, .3);--cta-secondary-text: #ff7300;--table-head-bg: rgba(250, 250, 250, .9);--table-head-text: var(--text-muted);--table-row-border: rgba(228, 228, 231, .7);--table-cell-text: var(--text-primary);--table-cell-muted: var(--text-secondary);--hero-title: var(--text-primary);--hero-lead: var(--text-secondary);--hero-price-label: #ff7300;--hero-price-gradient: linear-gradient(135deg, #fd5000, #ff7300);--hero-price-note: var(--text-muted);--hero-fact-good: var(--color-success-600);--hero-fact-info: var(--color-indigo-600);--gradient-brand: linear-gradient(90deg, #fd5000, #ff7300);--gradient-brand-soft: linear-gradient( 135deg, rgba(255, 115, 0, .1), rgba(253, 80, 0, .05) );--quote-bg: #18181b;--quote-text: #ffffff;--quote-meta: rgba(212, 212, 216, .8);--feature-icon-size: 2.5rem;--feature-icon-glyph-size: 1.25rem;--feature-icon-radius: 5px;--feature-icon-bg: rgba(128, 128, 128, .28);--feature-icon-border: none;--feature-icon-color: #000000;--feature-icon-offset-x: 0px;--feature-icon-offset-y: 0px;--steps-badge-size: 3rem;--steps-badge-radius: var(--radius-full);--steps-badge-bg: #ff7300;--steps-badge-border: 0 solid transparent;--steps-badge-color: var(--color-white);--steps-badge-font-size: 1.125rem;--steps-badge-offset-x: 0px;--steps-badge-offset-y: 0px;--safety-icon-size: 2.25rem;--safety-icon-glyph-size: 1.125rem;--safety-icon-radius: var(--radius-lg);--safety-icon-bg: rgba(34, 197, 94, .15);--safety-icon-border: 0 solid transparent;--safety-icon-color: var(--color-success-600);--safety-icon-offset-x: 0px;--safety-icon-offset-y: 0px;--faq-icon-size: 1.75rem;--faq-icon-radius: var(--radius-full);--faq-icon-bg: transparent;--faq-icon-border: 0 solid transparent;--faq-icon-color: var(--color-neutral-400);--faq-icon-font-size: 1.25rem;--faq-icon-offset-x: 0px;--faq-icon-offset-y: 0px;--timeline-dot-size: 1rem;--timeline-dot-bg: #ff7300;--timeline-dot-offset-x: calc(var(--spacing) * -9);--timeline-dot-offset-y: calc(var(--spacing) * 2);--ecosystem-card-bg: transparent;--ecosystem-card-border: 2px solid #43423d;--ecosystem-card-radius: 2px;--ecosystem-link-color: #fc580d;--product-image-glow: radial-gradient( circle, #ff7300 0%, rgba(255, 115, 0, .4) 40%, transparent 70% );--dialog-bg: #ffffff;--dialog-header-bg: #ffffff;--dialog-header-border: rgba(228, 228, 231, .8);--dialog-footer-bg: linear-gradient( to top, #f4f4f5, rgba(250, 250, 250, .8) );--dialog-separator-bg: #f4f4f5;--dialog-text-primary: #18181b;--dialog-text-secondary: #52525b;--dialog-text-muted: #71717a;--dialog-border: rgba(228, 228, 231, .8);--dialog-image-bg: linear-gradient(to bottom right, #f4f4f5, #e4e4e7);--dialog-badge-bg: #f4f4f5;--dialog-badge-text: #52525b;--dialog-option-border: rgba(228, 228, 231, .8);--dialog-option-border-hover: rgba(200, 200, 200, .9);--dialog-option-selected-bg: rgba(255, 115, 0, .08);--dialog-option-selected-border: #ff7300;--dialog-option-selected-text: #ea580c;--dialog-toggle-off-bg: #d1d5db;--dialog-plus-badge-bg: #ffffff}:root.theme-light .pds_landing-lead-magnet{background:transparent}:root.theme-light [data-block-type="landing.hubspot-lead-magnet"]{--landing-dark-bg: #ffffff;background:#fff}:root.theme-light [data-block-type="landing.hubspot-lead-magnet"] .pds_landing-section{--landing-dark-bg: #ffffff;background:#fff}
