._section_1kgfh_1{padding-block:var(--space-4) var(--space-6)}._heading_1kgfh_5{margin:0 0 var(--space-4);font-size:var(--text-xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-tight);color:var(--text-primary)}._row_1kgfh_13{display:flex;flex-direction:column;gap:var(--space-4)}._logos_1kgfh_19{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-6) var(--space-8);margin:0;padding:0;list-style:none}._logos_1kgfh_19 li{padding-inline:var(--space-2)}._logo_1kgfh_19{display:block;height:var(--control-height-sm);width:auto;max-width:8rem;object-fit:contain}._addLink_1kgfh_41{align-self:flex-start;font-size:var(--text-sm);color:var(--text-secondary);text-decoration:none;transition:color var(--transition-base)}._addLink_1kgfh_41:hover{color:var(--color-accent)}._page_p1sfm_1{min-height:100vh;background:var(--color-bg)}._shell_p1sfm_6{width:min(100%,70rem);margin-inline:auto;padding-inline:clamp(var(--space-4),5vw,var(--space-8))}._header_p1sfm_12{display:flex;align-items:center;justify-content:space-between;min-height:4.5rem;border-bottom:1px solid var(--border-muted)}._brand_p1sfm_20,._footerBrand_p1sfm_21{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--text-primary);text-decoration:none}._wordmark_p1sfm_29{font-size:var(--text-base);font-weight:var(--font-weight-semibold);letter-spacing:-.02em}._headerLink_p1sfm_35{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--font-weight-medium);text-decoration:none}._headerLink_p1sfm_35:hover{color:var(--text-primary)}._headerLink_p1sfm_35 svg{width:var(--icon-size-xs);height:var(--icon-size-xs)}._hero_p1sfm_54{display:grid;gap:clamp(var(--space-8),7vw,5rem);padding-block:clamp(4rem,9vw,7rem) var(--space-10)}._heroCopy_p1sfm_60{display:flex;flex-direction:column;align-items:flex-start;max-width:49rem}._eyebrow_p1sfm_67,._kicker_p1sfm_68{margin:0 0 var(--space-3);color:var(--color-accent);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-weight-medium);letter-spacing:.08em;text-transform:uppercase}._title_p1sfm_78{margin:0;max-width:47rem;color:var(--text-primary);font-size:clamp(2.7rem,7vw,5.25rem);font-weight:var(--font-weight-bold);letter-spacing:-.055em;line-height:.98;text-wrap:balance}._lede_p1sfm_89{max-width:44rem;margin:var(--space-6) 0 0;color:var(--text-secondary);font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.55;text-wrap:pretty}._actions_p1sfm_98{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-6)}._primaryButton_p1sfm_105{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:2.75rem;padding-inline:var(--space-5);border:1px solid var(--color-accent);border-radius:var(--radius-md);background:var(--color-accent);color:#fff;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);text-decoration:none;box-shadow:var(--shadow-sm);transition:transform var(--transition-fast),filter var(--transition-fast)}._primaryButton_p1sfm_105:hover{filter:brightness(.92);transform:translateY(-1px)}._primaryButton_p1sfm_105 svg{width:var(--icon-size-xs);height:var(--icon-size-xs)}._heroNote_p1sfm_133{margin:var(--space-3) 0 0;color:var(--text-tertiary);font-size:var(--text-xs)}._productFrame_p1sfm_139{overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--color-bg-elevated);box-shadow:0 1.5rem 4rem color-mix(in srgb,var(--text-primary) 12%,transparent)}._productBar_p1sfm_148{display:flex;align-items:center;gap:.35rem;height:2.4rem;padding-inline:var(--space-3);border-bottom:1px solid var(--border-muted)}._productBar_p1sfm_148>span{width:.45rem;height:.45rem;border-radius:999px;background:var(--border)}._productBar_p1sfm_148 small{margin-left:var(--space-2);color:var(--text-tertiary);font-family:var(--font-mono);font-size:.625rem}._heroShot_p1sfm_171{display:block;width:100%;height:auto}._outcomes_p1sfm_177,._system_p1sfm_178{padding-block:clamp(4rem,8vw,6.5rem)}._sectionIntro_p1sfm_182{max-width:43rem;margin-bottom:var(--space-8)}._sectionTitle_p1sfm_187{margin:0;color:var(--text-primary);font-size:clamp(1.8rem,4vw,2.8rem);font-weight:var(--font-weight-bold);letter-spacing:-.04em;line-height:1.08;text-wrap:balance}._sectionBody_p1sfm_197{margin:var(--space-4) 0 0;color:var(--text-secondary);font-size:var(--text-base);line-height:var(--line-height-relaxed)}._outcomeGrid_p1sfm_204,._principleGrid_p1sfm_205{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;overflow:hidden;border:1px solid var(--border-muted);border-radius:var(--radius-lg);background:var(--border-muted)}._outcome_p1sfm_177,._principle_p1sfm_205{min-height:15rem;padding:clamp(var(--space-5),4vw,var(--space-7));background:var(--color-bg-elevated)}._outcomeLabel_p1sfm_222{display:inline-block;margin-bottom:var(--space-8);color:var(--color-accent);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-weight-medium);text-transform:uppercase}._outcome_p1sfm_177 h3,._principle_p1sfm_205 h3,._step_p1sfm_234 h3{margin:0;color:var(--text-primary);font-size:var(--text-base);font-weight:var(--font-weight-semibold);line-height:1.3}._outcome_p1sfm_177 p,._principle_p1sfm_205 p,._step_p1sfm_234 p{margin:var(--space-3) 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--line-height-relaxed)}._playbook_p1sfm_251{display:grid;grid-template-columns:minmax(0,.9fr) minmax(24rem,1.1fr);gap:clamp(var(--space-8),8vw,7rem);align-items:start;margin-inline:calc(clamp(var(--space-4),5vw,var(--space-8))*-1);padding:clamp(4rem,8vw,6.5rem) clamp(var(--space-4),5vw,var(--space-8));border-block:1px solid var(--border-muted);background:color-mix(in srgb,var(--color-bg-elevated) 74%,transparent)}._playbookCopy_p1sfm_262{position:sticky;top:var(--space-8)}._steps_p1sfm_267{display:grid;gap:0;margin:0;padding:0;list-style:none}._step_p1sfm_234{display:grid;grid-template-columns:3rem 1fr;gap:var(--space-4);padding-block:var(--space-6);border-top:1px solid var(--border-muted)}._step_p1sfm_234:last-child{border-bottom:1px solid var(--border-muted)}._stepNumber_p1sfm_287{color:var(--color-accent);font-family:var(--font-mono);font-size:var(--text-xs)}._principle_p1sfm_205{min-height:17rem}._principleIcon_p1sfm_297{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;margin-bottom:var(--space-8);border-radius:var(--radius-md);background:var(--color-accent-muted);color:var(--color-accent)}._principleIcon_p1sfm_297 svg{width:var(--icon-size-md);height:var(--icon-size-md)}._engagement_p1sfm_314{display:grid;grid-template-columns:minmax(0,1fr) minmax(20rem,.8fr);gap:clamp(var(--space-8),8vw,7rem);align-items:center;margin-block:clamp(4rem,8vw,7rem);padding:clamp(var(--space-6),6vw,4.5rem);border:1px solid var(--border);border-radius:var(--radius-lg);background:linear-gradient(135deg,color-mix(in srgb,var(--color-accent) 8%,transparent),transparent 55%),var(--color-bg-elevated)}._engagementCopy_p1sfm_332 ._sectionBody_p1sfm_197{margin-bottom:var(--space-6)}._workflowCard_p1sfm_336{padding:var(--space-5);border:1px solid var(--border-muted);border-radius:var(--radius-md);background:var(--color-bg)}._workflowHeader_p1sfm_343{display:flex;align-items:center;gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid var(--border-muted);color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}._workflowHeader_p1sfm_343 svg{width:var(--icon-size-sm);height:var(--icon-size-sm);color:var(--color-accent)}._workflowCard_p1sfm_336 ul{display:grid;gap:var(--space-3);margin:var(--space-4) 0 0;padding:0;list-style:none}._workflowCard_p1sfm_336 li{display:flex;gap:var(--space-3);align-items:flex-start;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.4}._workflowCard_p1sfm_336 li svg{flex:0 0 auto;width:var(--icon-size-xs);height:var(--icon-size-xs);margin-top:.15rem;color:var(--color-accent)}._footer_p1sfm_21{display:flex;justify-content:space-between;gap:var(--space-4);padding-block:var(--space-6);border-top:1px solid var(--border-muted);color:var(--text-tertiary);font-size:var(--text-xs)}._footerBrand_p1sfm_21 ._wordmark_p1sfm_29{font-size:var(--text-sm)}@media(max-width:48rem){._title_p1sfm_78{font-size:clamp(2.6rem,14vw,4.25rem)}._outcomeGrid_p1sfm_204,._principleGrid_p1sfm_205,._playbook_p1sfm_251,._engagement_p1sfm_314{grid-template-columns:1fr}._outcome_p1sfm_177,._principle_p1sfm_205{min-height:auto}._outcomeLabel_p1sfm_222,._principleIcon_p1sfm_297{margin-bottom:var(--space-5)}._playbookCopy_p1sfm_262{position:static}}@media(max-width:34rem){._productBar_p1sfm_148 small{display:none}._footer_p1sfm_21{flex-direction:column}}:root,[data-theme=light]{color-scheme:light;--font-sans: "IBM Plex Sans", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, "SF Mono", monospace;--text-xs: 11px;--text-sm: 13px;--text-base: 14px;--text-lg: 16px;--text-xl: 22px;--text-2xl: 28px;--icon-size-xs: 14px;--icon-size-sm: 16px;--icon-size-md: 20px;--icon-size-lg: 24px;--icon-size-2xs: 12px;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.25;--line-height-normal: 1.5;--line-height-relaxed: 1.7;--letter-tight: -.03em;--letter-normal: 0;--letter-wide: .05em;--gray-50: hsl(0 0% 98%);--gray-100: hsl(0 0% 96%);--gray-200: hsl(0 0% 90%);--gray-300: hsl(0 0% 83%);--gray-400: hsl(0 0% 64%);--gray-500: hsl(0 0% 45%);--gray-600: hsl(0 0% 32%);--gray-700: hsl(0 0% 25%);--gray-800: hsl(0 0% 15%);--gray-900: hsl(0 0% 9%);--gray-950: hsl(0 0% 4%);--indigo-400: hsl(239 84% 67%);--indigo-500: hsl(239 84% 60%);--indigo-600: hsl(243 75% 59%);--indigo-700: hsl(245 58% 51%);--blue-400: hsl(213 94% 68%);--blue-500: hsl(217 91% 60%);--blue-600: hsl(221 83% 53%);--blue-700: hsl(224 76% 48%);--green-500: hsl(142 71% 45%);--green-600: hsl(142 76% 36%);--green-700: hsl(142 72% 29%);--amber-400: hsl(43 96% 56%);--amber-500: hsl(38 92% 50%);--amber-600: hsl(32 95% 44%);--red-500: hsl(0 84% 60%);--red-600: hsl(0 72% 51%);--red-700: hsl(0 74% 42%);--color-bg: #fafafa;--color-bg-elevated: #ffffff;--color-bg-subtle: #f4f4f5;--color-bg-muted: #ececee;--color-bg-hover: #ececee;--color-bg-active: #e4e4e7;--color-border: rgba(0, 0, 0, .08);--color-border-strong: rgba(0, 0, 0, .14);--color-text: #09090b;--color-text-muted: #52525b;--color-text-subtle: #71717a;--color-accent: var(--blue-600);--color-accent-hover: var(--blue-500);--color-accent-muted: color-mix( in srgb, var(--color-accent) 10%, transparent );--color-accent-glow: color-mix(in srgb, var(--color-accent) 20%, transparent);--color-accent-text: var(--blue-700);--color-success: var(--green-600);--color-success-muted: color-mix( in srgb, var(--color-success) 12%, transparent );--color-warning: var(--amber-500);--color-warning-muted: color-mix( in srgb, var(--color-warning) 10%, transparent );--color-danger: var(--red-600);--color-danger-muted: color-mix(in srgb, var(--color-danger) 8%, transparent);--color-danger-border: color-mix( in srgb, var(--color-danger) 20%, transparent );--color-ring: var(--blue-500);--color-control-text: #ffffff;--color-input-bg: color-mix(in oklab, var(--gray-200) 30%, transparent);--color-sidebar-bg: var(--gray-50);--color-sidebar-border: var(--gray-300);--radius-xs: 4px;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 14px;--radius-xl: 20px;--radius-full: 999px;--control-height-xs: 24px;--control-height-sm: 28px;--control-height-md: 32px;--control-height-lg: 36px;--track-height: 6px;--avatar-size-sm: var(--control-height-xs);--avatar-size-md: var(--control-height-md);--avatar-size-lg: 40px;--scrollbar-size: 8px;--overlay-dot-size: var(--track-height);--empty-state-icon-size: var(--space-12);--toast-max-width: 22rem;--sheet-width: 28rem;--sheet-width-wide: 40rem;--search-trigger-width: 16rem;--hovercard-width: 16rem;--facet-filter-width: 12.5rem;--table-empty-height: 16rem;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .06);--shadow-md: 0 4px 24px rgba(0, 0, 0, .08);--shadow-lg: 0 12px 48px rgba(0, 0, 0, .12);--shadow-glow: 0 0 40px var(--color-accent-glow);--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;--sidebar-width: 240px;--header-height: 56px;--layout-content-padding: var(--space-6);--layout-brand-padding-block: var(--space-3);--layout-brand-padding-inline: var(--space-3);--layout-brand-gap: var(--space-3);--layout-brand-logo-size: 28px;--table-cell-padding-y: var(--space-3);--table-cell-padding-x: var(--space-4);--table-head-padding-y: var(--space-2);--table-head-padding-x: var(--space-4);--card-padding: var(--space-4);--card-header-padding: var(--space-4);--z-base: 0;--z-dropdown: 100;--z-sticky: 200;--z-overlay: 300;--z-modal: 400;--z-popover: 450;--z-toast: 500;--transition-fast: .12s ease;--transition-base: .2s ease;--transition-slow: .32s ease;--background: var(--color-bg);--background-subtle: var(--color-bg-subtle);--background-muted: var(--color-bg-muted);--background-elevated: var(--color-bg-elevated);--text-primary: var(--color-text);--text-secondary: var(--color-text-muted);--text-tertiary: var(--color-text-subtle);--text-contrast: var(--color-control-text);--card-bg: var(--color-bg-elevated);--card-bg-hover: var(--color-bg-hover);--popover-bg: var(--color-bg-elevated);--border: var(--color-border-strong);--border-muted: var(--color-border);--input: var(--gray-200);--ring: var(--color-ring);--primary-action-bg: var(--color-accent);--primary-action-hover: var(--color-accent-hover);--primary-action-muted: var(--color-accent-muted);--primary-action-text: var(--color-accent-text);--secondary-action-bg: var(--color-bg-subtle);--secondary-action-hover: var(--color-bg-hover);--segmented-track-bg: var(--color-bg-muted);--segmented-selected-bg: var(--color-bg-elevated);--sidebar-bg: var(--color-sidebar-bg);--sidebar-border: var(--color-sidebar-border);--success-text: var(--color-success);--success-bg-muted: var(--color-success-muted);--warning-text: var(--color-warning);--warning-bg-muted: var(--color-warning-muted);--danger-text: var(--color-danger);--danger-bg-muted: var(--color-danger-muted);--danger-border: var(--color-danger-border);--focus-ring: 0 0 3px 3px color-mix(in srgb, var(--ring) 50%, transparent)}[data-theme=dark]{color-scheme:dark;--color-bg: #0a0a0b;--color-bg-elevated: #111113;--color-bg-subtle: #18181b;--color-bg-muted: #1f1f23;--color-bg-hover: #1f1f23;--color-bg-active: #27272a;--color-border: rgba(255, 255, 255, .08);--color-border-strong: rgba(255, 255, 255, .14);--color-text: #fafafa;--color-text-muted: #a1a1aa;--color-text-subtle: #71717a;--color-accent: var(--blue-500);--color-accent-hover: var(--blue-400);--color-accent-muted: color-mix( in srgb, var(--color-accent) 15%, transparent );--color-accent-glow: color-mix(in srgb, var(--color-accent) 35%, transparent);--color-accent-text: var(--blue-400);--color-success: hsl(142 69% 58%);--color-success-muted: color-mix( in srgb, var(--color-success) 15%, transparent );--color-warning: var(--amber-400);--color-warning-muted: color-mix( in srgb, var(--color-warning) 12%, transparent );--color-danger: var(--red-500);--color-danger-muted: color-mix( in srgb, var(--color-danger) 10%, transparent );--color-danger-border: color-mix( in srgb, var(--color-danger) 25%, transparent );--color-ring: var(--blue-400);--color-input-bg: color-mix(in oklab, var(--gray-800) 50%, transparent);--color-sidebar-bg: var(--color-bg-elevated);--color-sidebar-border: var(--color-border);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .4);--shadow-md: 0 4px 24px rgba(0, 0, 0, .5);--shadow-lg: 0 12px 48px rgba(0, 0, 0, .55);--segmented-selected-bg: var(--color-bg-active)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]){color-scheme:dark;--color-bg: #0a0a0b;--color-bg-elevated: #111113;--color-bg-subtle: #18181b;--color-bg-muted: #1f1f23;--color-bg-hover: #1f1f23;--color-bg-active: #27272a;--color-border: rgba(255, 255, 255, .08);--color-border-strong: rgba(255, 255, 255, .14);--color-text: #fafafa;--color-text-muted: #a1a1aa;--color-text-subtle: #71717a;--color-accent: var(--blue-500);--color-accent-hover: var(--blue-400);--color-accent-muted: color-mix( in srgb, var(--color-accent) 15%, transparent );--color-accent-glow: color-mix( in srgb, var(--color-accent) 35%, transparent );--color-accent-text: var(--blue-400);--color-success: hsl(142 69% 58%);--color-success-muted: color-mix( in srgb, var(--color-success) 15%, transparent );--color-warning: var(--amber-400);--color-warning-muted: color-mix( in srgb, var(--color-warning) 12%, transparent );--color-danger: var(--red-500);--color-danger-muted: color-mix( in srgb, var(--color-danger) 10%, transparent );--color-danger-border: color-mix( in srgb, var(--color-danger) 25%, transparent );--color-ring: var(--blue-400);--color-input-bg: color-mix(in oklab, var(--gray-800) 50%, transparent);--color-sidebar-bg: var(--color-bg-elevated);--color-sidebar-border: var(--color-border);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .4);--shadow-md: 0 4px 24px rgba(0, 0, 0, .5);--shadow-lg: 0 12px 48px rgba(0, 0, 0, .55)}}[data-density=compact]{--text-xs: 10px;--text-sm: 12px;--text-base: 13px;--text-lg: 14px;--text-xl: 18px;--text-2xl: 22px;--space-1: 2px;--space-2: 6px;--space-3: 8px;--space-4: 12px;--space-5: 16px;--space-6: 20px;--space-8: 24px;--space-10: 32px;--space-12: 40px;--sidebar-width: 200px;--header-height: 44px;--layout-content-padding: var(--space-3);--layout-brand-padding-block: var(--space-2);--layout-brand-padding-inline: var(--space-3);--layout-brand-gap: var(--space-2);--layout-brand-logo-size: 20px;--table-cell-padding-y: var(--space-2);--table-cell-padding-x: var(--space-3);--table-head-padding-y: var(--space-2);--table-head-padding-x: var(--space-3);--card-padding: var(--space-3);--card-header-padding: var(--space-3);--icon-size-2xs: 10px;--radius-xs: 2px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 10px;--control-height-xs: 22px;--control-height-sm: 26px;--control-height-md: 30px;--control-height-lg: 34px;--track-height: 6px;--avatar-size-lg: 32px}html{color-scheme:light}html[data-theme=dark]{color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0;font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--line-height-normal);color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{font:inherit}::selection{background:var(--color-accent-muted);color:var(--color-text)}
