.program-map.svelte-m4c2bh{width:100%;height:auto;overflow:visible}text.svelte-m4c2bh{fill:var(--lp-ink);font-family:var(--font-sans);font-size:var(--fs-story-chart-mobile)}.node-title.svelte-m4c2bh{font-weight:600}.reading.svelte-m4c2bh{fill:var(--lp-ink-2);font-size:var(--fs-story-chart-label)}.connections.svelte-m4c2bh path:where(.svelte-m4c2bh),.flow.svelte-m4c2bh path:where(.svelte-m4c2bh){fill:none;stroke:var(--lp-blue);stroke-width:1.5}.connections.svelte-m4c2bh{opacity:.22}.connections.svelte-m4c2bh .shared-path:where(.svelte-m4c2bh){stroke:var(--lp-note);stroke-dasharray:4 8}.flow.svelte-m4c2bh path:where(.svelte-m4c2bh){stroke-width:3;stroke-dasharray:12 600;animation:svelte-m4c2bh-thread-flow 8s linear infinite;opacity:.65}.flow.svelte-m4c2bh path:where(.svelte-m4c2bh):nth-child(2){animation-delay:-2s}.flow.svelte-m4c2bh path:where(.svelte-m4c2bh):nth-child(3){animation-delay:-4s}.flow.svelte-m4c2bh path:where(.svelte-m4c2bh):nth-child(4){animation-delay:-6s}.dot.svelte-m4c2bh,.shared-note.svelte-m4c2bh circle:where(.svelte-m4c2bh){fill:var(--lp-blue)}.core-glow.svelte-m4c2bh{fill:var(--lp-bg)}.core-brand.svelte-m4c2bh{fill:var(--lp-blue);font-size:var(--fs-story-chart-small);letter-spacing:var(--tracking-eyebrow)}.core-title.svelte-m4c2bh{font-family:var(--font-public-heading);font-weight:600;font-size:var(--fs-story-chart-mobile)}.coach-disc.svelte-m4c2bh{fill:color-mix(in srgb,var(--lp-blue) 9%,var(--lp-bg))}.coach-spark.svelte-m4c2bh{fill:var(--lp-blue)}.shared-note.svelte-m4c2bh text:where(.svelte-m4c2bh){fill:var(--lp-blue);font-size:var(--fs-story-chart-small)}.orbit.svelte-m4c2bh{animation:svelte-m4c2bh-float-thread 9s ease-in-out infinite alternate}.orbit-b.svelte-m4c2bh{animation-delay:-3s}.orbit-c.svelte-m4c2bh{animation-delay:-6s}.orbit-d.svelte-m4c2bh{animation-delay:-2s}@keyframes svelte-m4c2bh-thread-flow{to{stroke-dashoffset:-612}}@keyframes svelte-m4c2bh-float-thread{to{transform:translateY(-8px)}}@media (prefers-reduced-motion: reduce){.orbit.svelte-m4c2bh,.flow.svelte-m4c2bh path:where(.svelte-m4c2bh){animation:none}}@media (max-width: 600px){text.svelte-m4c2bh{font-size:var(--fs-story-chart-mobile)}.reading.svelte-m4c2bh,.core-brand.svelte-m4c2bh{font-size:var(--fs-story-chart-mobile-small)}.core-title.svelte-m4c2bh{font-size:var(--fs-peak)}.shared-note.svelte-m4c2bh{display:none}}.commissioning-timeline.svelte-19s74hi{width:100%;height:100%;overflow:visible}text.svelte-19s74hi{fill:var(--lp-ink);font-family:var(--font-sans);font-size:var(--fs-story-chart-label)}.parent.svelte-19s74hi{fill:var(--lp-blue);font-weight:600}.label.svelte-19s74hi{font-weight:600}.reading.svelte-19s74hi,.axis.svelte-19s74hi text:where(.svelte-19s74hi),.today.svelte-19s74hi text:where(.svelte-19s74hi){fill:var(--lp-ink-3);font-size:var(--fs-story-chart-small)}.axis.svelte-19s74hi path:where(.svelte-19s74hi){fill:none;stroke:var(--chart-planned);stroke-width:1}.branches.svelte-19s74hi path:where(.svelte-19s74hi){fill:none;stroke:var(--lp-blue);stroke-width:2;opacity:.4}.planned.svelte-19s74hi,.actual.svelte-19s74hi{fill:none;stroke:var(--chart-planned);stroke-width:12;stroke-linecap:round}.actual.svelte-19s74hi{stroke:var(--lp-blue);stroke-width:6}.milestone.svelte-19s74hi{fill:var(--lp-blue)}.selected.svelte-19s74hi{fill:var(--lp-blue);opacity:.08}.attention.svelte-19s74hi{fill:var(--rag-red)}.late.svelte-19s74hi{stroke:var(--rag-red)}.late-dot.svelte-19s74hi{fill:var(--rag-red)}.today.svelte-19s74hi path:where(.svelte-19s74hi){fill:none;stroke:var(--lp-blue);stroke-width:1;stroke-dasharray:3 5;opacity:.55}.today.svelte-19s74hi text:where(.svelte-19s74hi){fill:var(--lp-blue)}@media (max-width: 599.98px){text.svelte-19s74hi{font-size:var(--fs-story-chart-mobile)}.reading.svelte-19s74hi,.axis.svelte-19s74hi text:where(.svelte-19s74hi),.today.svelte-19s74hi text:where(.svelte-19s74hi){font-size:var(--fs-story-chart-mobile-small)}.parent.svelte-19s74hi+.reading:where(.svelte-19s74hi){display:none}}.portfolio-plot.svelte-3m2bij{width:100%;height:100%;overflow:visible}text.svelte-3m2bij{font-family:var(--font-sans);font-size:var(--fs-story-chart-label);fill:var(--lp-ink)}.axis.svelte-3m2bij text:where(.svelte-3m2bij),.axis-name.svelte-3m2bij{font-size:var(--fs-story-chart-small);fill:var(--lp-ink-3)}.axis.svelte-3m2bij path:where(.svelte-3m2bij){stroke:var(--chart-planned);stroke-width:1;fill:none}.forecast.svelte-3m2bij{display:none}.relationship.svelte-3m2bij{fill:none;stroke:var(--lp-blue);stroke-width:1;opacity:.5}.project-point.svelte-3m2bij circle:where(.svelte-3m2bij){fill:var(--rag-red)}.project-point.svelte-3m2bij .halo:where(.svelte-3m2bij){fill:var(--rag-red);opacity:.09}.feeder.svelte-3m2bij circle:where(.svelte-3m2bij){fill:var(--lp-blue)}.feeder.svelte-3m2bij .halo:where(.svelte-3m2bij){fill:var(--lp-blue)}.point-reading.svelte-3m2bij{font-family:var(--font-numeric);font-size:var(--fs-story-chart-small);fill:var(--lp-ink-3)}.compact.svelte-3m2bij .point-reading:where(.svelte-3m2bij),.compact.svelte-3m2bij .axis-name:where(.svelte-3m2bij){display:none}@media (max-width: 959.98px){text.svelte-3m2bij{font-size:var(--fs-story-chart-mobile)}.axis.svelte-3m2bij text:where(.svelte-3m2bij),.axis-name.svelte-3m2bij,.point-reading.svelte-3m2bij{font-size:var(--fs-story-chart-mobile-small)}}.journey-workspace.svelte-1e0qj3o{background:var(--lp-workspace-ground);color:var(--lp-ink);border-radius:var(--radius-public-lg);box-shadow:0 0 0 1px var(--lp-workspace-edge),0 12px 40px color-mix(in srgb,var(--lp-blue) 7%,transparent);min-height:32rem;display:flex;flex-direction:column}.workspace-top.svelte-1e0qj3o{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5)}.workspace-top.svelte-1e0qj3o>span:where(.svelte-1e0qj3o){font-size:var(--fs-2xs);color:var(--lp-ink-3);margin-left:auto}.workspace-top.svelte-1e0qj3o .sample-date:where(.svelte-1e0qj3o){margin-left:0}.workspace-content.svelte-1e0qj3o{padding:var(--space-5);flex:1}.scope-heading.svelte-1e0qj3o p:where(.svelte-1e0qj3o){font-size:var(--fs-xs);color:var(--lp-ink-3);margin:0 0 var(--space-3)}h3.svelte-1e0qj3o,h4.svelte-1e0qj3o{font-family:var(--font-public-heading);font-weight:var(--fw-public-heading);line-height:var(--lh-tight);margin:0}h3.svelte-1e0qj3o{font-size:var(--fs-xl)}h4.svelte-1e0qj3o{font-size:var(--fs-md)}.project-grid.svelte-1e0qj3o{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-5);margin-top:var(--space-6)}.project-item.svelte-1e0qj3o{position:relative;display:flex;gap:var(--space-3);padding:var(--space-3);align-items:center;min-width:0}.project-item.svelte-1e0qj3o>img:where(.svelte-1e0qj3o){width:4rem;height:5rem;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-public-md)}.project-item.svelte-1e0qj3o>div:where(.svelte-1e0qj3o){min-width:0}.project-item.svelte-1e0qj3o p:where(.svelte-1e0qj3o){font-size:var(--fs-xs);line-height:var(--lh-normal);color:var(--lp-ink-3);margin:var(--space-2) 0 0}.project-item.exception.svelte-1e0qj3o{background:color-mix(in srgb,var(--lp-blue) 5%,transparent);border-radius:var(--radius-public-md)}.forecast.svelte-1e0qj3o{display:block;font-family:var(--font-numeric);font-weight:var(--fw-numeric);font-size:var(--fs-xl);margin-top:var(--space-2)}.exception-label.svelte-1e0qj3o{position:absolute;top:calc(-1 * var(--space-3));left:var(--space-3);display:flex;gap:var(--space-1);align-items:center;font-size:var(--fs-2xs);color:var(--lp-blue)}.project-item.svelte-1e0qj3o p.attention:where(.svelte-1e0qj3o),.attention.svelte-1e0qj3o{color:var(--rag-red)}.workspace-insight.svelte-1e0qj3o{display:flex;gap:var(--space-3);align-items:flex-start;margin-top:var(--space-6);padding-top:var(--space-3);color:var(--lp-blue)}.workspace-insight.svelte-1e0qj3o p:where(.svelte-1e0qj3o){font-size:var(--fs-sm);line-height:var(--lh-prose);color:var(--lp-ink-2);margin:0}.workspace-insight.svelte-1e0qj3o svg{margin-top:var(--space-1)}.project-summary.svelte-1e0qj3o{display:flex;gap:var(--space-4);flex-wrap:wrap;align-items:center;font-size:var(--fs-xs);color:var(--lp-ink-2);margin-top:var(--space-4)}.project-summary.svelte-1e0qj3o .forecast:where(.svelte-1e0qj3o){margin:0}.timeline-figure.svelte-1e0qj3o{margin-top:var(--space-7);aspect-ratio:720 / 270}.crew-label.svelte-1e0qj3o{display:flex;gap:var(--space-2);align-items:center;flex-wrap:wrap;color:var(--lp-blue);font-size:var(--fs-sm);margin-top:var(--space-5)}.crew-label.svelte-1e0qj3o>span:where(.svelte-1e0qj3o):last-child{color:var(--lp-ink-3);font-size:var(--fs-xs);margin-left:auto}.linked-projects.svelte-1e0qj3o{margin:var(--space-4) 0 0 var(--space-2);padding-left:var(--space-5);border-left:2px solid color-mix(in srgb,var(--lp-blue) 28%,transparent)}.linked-project.svelte-1e0qj3o{position:relative;display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);padding-block:var(--space-3)}.linked-project.svelte-1e0qj3o:before{content:"";width:var(--space-4);height:2px;position:absolute;left:calc(-1 * var(--space-5));top:50%;background:color-mix(in srgb,var(--lp-blue) 28%,transparent)}.portfolio-label.svelte-1e0qj3o{font-size:var(--fs-xs);color:var(--lp-ink-3)}.linked-project.svelte-1e0qj3o h4:where(.svelte-1e0qj3o){margin-top:var(--space-1)}.linked-project.svelte-1e0qj3o>div:where(.svelte-1e0qj3o):last-child{text-align:right;flex-shrink:0}.linked-project.svelte-1e0qj3o .forecast:where(.svelte-1e0qj3o){font-size:var(--fs-lg);margin:0}.linked-project.svelte-1e0qj3o>div:where(.svelte-1e0qj3o):last-child>span:where(.svelte-1e0qj3o):last-child{font-size:var(--fs-xs);color:var(--lp-ink-3)}.artifact-sheet.svelte-1e0qj3o{margin-top:var(--space-5)}.group-controls.svelte-1e0qj3o{display:flex;gap:var(--space-2);align-items:center}.group-controls.svelte-1e0qj3o button:where(.svelte-1e0qj3o){border:0;border-radius:var(--radius-public-md);background:color-mix(in srgb,var(--lp-blue) 6%,transparent);color:var(--lp-ink-2);padding:var(--space-2) var(--space-3);min-height:36px;font-size:var(--fs-xs);cursor:pointer}.group-controls.svelte-1e0qj3o button[aria-pressed=true]:where(.svelte-1e0qj3o){background:var(--lp-blue);color:var(--lp-on-blue)}.group-controls.svelte-1e0qj3o>span:where(.svelte-1e0qj3o){font-size:var(--fs-2xs);color:var(--lp-ink-3);margin-left:auto}.review-plot.svelte-1e0qj3o{margin-top:var(--space-4);aspect-ratio:720 / 250}.comparison-readings.svelte-1e0qj3o{display:none}.permissions.svelte-1e0qj3o{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:var(--space-4) 0 0;font-size:var(--fs-2xs);color:var(--lp-ink-3)}.workspace-caption.svelte-1e0qj3o{font-size:var(--fs-2xs);line-height:var(--lh-normal);color:var(--lp-ink-3);padding:var(--space-4) var(--space-5);margin:0}@media (max-width: 1199.98px){.project-item.svelte-1e0qj3o>img:where(.svelte-1e0qj3o){display:none}.workspace-top.svelte-1e0qj3o .sample-date:where(.svelte-1e0qj3o){display:none}}@media (max-width: 599.98px){.comparison-readings.svelte-1e0qj3o{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-3);margin-top:var(--space-4)}.comparison-readings.svelte-1e0qj3o>div:where(.svelte-1e0qj3o){display:grid;gap:var(--space-1)}.comparison-readings.svelte-1e0qj3o span:where(.svelte-1e0qj3o){font-size:var(--fs-2xs);color:var(--lp-ink-3)}.comparison-readings.svelte-1e0qj3o strong:where(.svelte-1e0qj3o){font-family:var(--font-numeric);font-weight:var(--fw-numeric);font-size:var(--fs-sm)}.journey-workspace.svelte-1e0qj3o{min-height:27rem}.workspace-top.svelte-1e0qj3o,.workspace-content.svelte-1e0qj3o,.workspace-caption.svelte-1e0qj3o{padding:var(--space-4)}.workspace-top.svelte-1e0qj3o>span:where(.svelte-1e0qj3o){font-size:var(--fs-story-micro)}h3.svelte-1e0qj3o{font-size:var(--fs-lg)}h4.svelte-1e0qj3o{font-size:var(--fs-sm)}.project-grid.svelte-1e0qj3o{gap:var(--space-4) var(--space-2)}.project-item.svelte-1e0qj3o{padding:var(--space-2)}.forecast.svelte-1e0qj3o{font-size:var(--fs-lg)}.project-item.svelte-1e0qj3o p:where(.svelte-1e0qj3o){font-size:var(--fs-2xs)}.workspace-insight.svelte-1e0qj3o p:where(.svelte-1e0qj3o){font-size:var(--fs-xs)}.timeline-figure.svelte-1e0qj3o{margin-top:var(--space-6)}.group-controls.svelte-1e0qj3o>span:where(.svelte-1e0qj3o){display:none}.linked-project.svelte-1e0qj3o h4:where(.svelte-1e0qj3o){max-width:17ch}}.guided-journey.svelte-8naryf{padding-block:var(--space-9);scroll-margin-top:var(--space-5);background:color-mix(in srgb,var(--lp-blue) 3%,var(--lp-bg))}.eyebrow.svelte-8naryf{color:var(--lp-blue);font-size:var(--fs-xs);margin:0 0 var(--space-4)}h2.svelte-8naryf,h3.svelte-8naryf{font-family:var(--font-public-heading);font-weight:var(--fw-public-heading);line-height:var(--lh-tight);letter-spacing:var(--tracking-display);text-wrap:balance;margin:0}h2.svelte-8naryf{font-size:var(--fs-peak)}h2.svelte-8naryf em:where(.svelte-8naryf){color:var(--lp-blue);font-style:normal}.journey-intro.svelte-8naryf>p:where(.svelte-8naryf):last-child{color:var(--lp-ink-2);font-size:var(--fs-lg);line-height:var(--lh-prose);margin:var(--space-5) 0 var(--space-7)}.journey-steps.svelte-8naryf{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-3);margin-bottom:var(--space-7)}.journey-steps.svelte-8naryf button:where(.svelte-8naryf){display:flex;align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-3) var(--space-4);background:transparent;color:var(--lp-ink-2);font-size:var(--fs-sm);border:0;border-radius:var(--radius-public-md);text-align:left;cursor:pointer}.journey-steps.svelte-8naryf button.chosen:where(.svelte-8naryf){background:var(--lp-workspace-ground);color:var(--lp-blue);box-shadow:0 4px 24px color-mix(in srgb,var(--lp-blue) 8%,transparent)}.journey-steps.svelte-8naryf button:where(.svelte-8naryf):hover{color:var(--lp-blue)}.journey-steps.svelte-8naryf button:where(.svelte-8naryf)>span:where(.svelte-8naryf){font-family:var(--font-numeric);font-size:var(--fs-xs);opacity:.7}.journey-layout.svelte-8naryf{display:grid;grid-template-columns:.7fr 1.5fr;gap:var(--space-7);align-items:center}.journey-copy.svelte-8naryf{scroll-margin-top:var(--space-5);min-width:0}.scene-count.svelte-8naryf{color:var(--lp-blue);font-size:var(--fs-xs);font-family:var(--font-numeric);margin:0 0 var(--space-4)}h3.svelte-8naryf{font-size:var(--fs-h2)}.scene-copy.svelte-8naryf{font-size:var(--fs-lg);line-height:var(--lh-prose);color:var(--lp-ink-2);margin:var(--space-5) 0}.scene-reason.svelte-8naryf{font-size:var(--fs-sm);line-height:var(--lh-prose);color:var(--lp-ink-3);margin:0}.scene-controls.svelte-8naryf{display:flex;gap:var(--space-3);align-items:center;margin-top:var(--space-5)}.scene-controls.svelte-8naryf .mk-cta:where(.svelte-8naryf){font-size:var(--fs-sm);gap:var(--space-2)}.back-step.svelte-8naryf{display:grid;place-items:center;background:transparent;border:0;color:var(--lp-ink-2);cursor:pointer;min-width:44px;min-height:44px}.journey-demo.svelte-8naryf{min-width:0}.demo-next.svelte-8naryf{display:none}.demo-next.svelte-8naryf .mk-link:where(.svelte-8naryf){display:inline-flex;align-items:center;gap:var(--space-2)}.scene-location.svelte-8naryf{display:flex;gap:var(--space-4);justify-content:space-between;color:var(--lp-ink-3);font-size:var(--fs-2xs);line-height:var(--lh-normal);margin-bottom:var(--space-3);min-height:2rem}.scene-location.svelte-8naryf>span:where(.svelte-8naryf):last-child{flex-shrink:0}.scene-viewport.svelte-8naryf{min-height:32rem}.scene-canvas.svelte-8naryf{position:relative}.journey-text.svelte-8naryf{margin-top:var(--space-7);max-width:48rem}.journey-text.svelte-8naryf h3:where(.svelte-8naryf){font-size:var(--fs-xl);margin-top:var(--space-5)}@media (max-width: 1199.98px){.journey-layout.svelte-8naryf{grid-template-columns:.8fr 1.4fr;gap:var(--space-5)}.scene-location.svelte-8naryf>span:where(.svelte-8naryf):last-child{display:none}}@media (max-width: 959.98px){.demo-next.svelte-8naryf{display:flex;justify-content:flex-end;margin-top:var(--space-4)}.journey-layout.svelte-8naryf{grid-template-columns:1fr;gap:var(--space-6)}.journey-copy.svelte-8naryf{scroll-margin-top:var(--space-5);max-width:44rem}.journey-steps.svelte-8naryf{gap:var(--space-2)}.journey-steps.svelte-8naryf button:where(.svelte-8naryf){flex-direction:column;align-items:flex-start;gap:var(--space-1);padding:var(--space-3)}}@media (max-width: 599.98px){.guided-journey.svelte-8naryf{padding-block:var(--space-7)}h2.svelte-8naryf{font-size:var(--fs-h2)}h3.svelte-8naryf{font-size:var(--fs-xl)}.journey-intro.svelte-8naryf>p:where(.svelte-8naryf):last-child{font-size:var(--fs-md)}.journey-steps.svelte-8naryf{grid-template-columns:repeat(2,1fr);margin-bottom:var(--space-6)}.journey-steps.svelte-8naryf button:where(.svelte-8naryf){flex-direction:row;align-items:center;gap:var(--space-2);font-size:var(--fs-xs);min-height:48px}.scene-copy.svelte-8naryf{font-size:var(--fs-md);margin-block:var(--space-4)}.scene-location.svelte-8naryf{margin-bottom:var(--space-2)}}.connected-program.svelte-lyxl98{background:var(--lp-bg);color:var(--lp-ink)}.program-hero.svelte-lyxl98{display:grid;grid-template-columns:1fr 1.15fr;align-items:center;gap:var(--space-6);padding-block:var(--space-9) var(--space-8)}.eyebrow.svelte-lyxl98{color:var(--lp-blue);font-size:var(--fs-xs);margin:0 0 var(--space-5)}h1.svelte-lyxl98{font-family:var(--font-public-heading);font-size:var(--fs-story-hero);font-weight:var(--fw-public-hero);line-height:var(--lh-display);letter-spacing:var(--tracking-display);margin:0;text-wrap:balance}h1.svelte-lyxl98 em:where(.svelte-lyxl98){font-style:normal;color:var(--lp-blue)}.hero-prose.svelte-lyxl98{font-size:var(--fs-lead);line-height:var(--lh-prose);color:var(--lp-ink-2);max-width:35ch;margin:var(--space-5) 0}.hero-context.svelte-lyxl98{font-size:var(--fs-xs);line-height:var(--lh-normal);color:var(--lp-ink-3);margin-top:var(--space-5)}.mk-link.svelte-lyxl98{display:inline-flex;align-items:center;gap:var(--space-2)}.hero-map.svelte-lyxl98{min-width:0}.hero-map.svelte-lyxl98>p:where(.svelte-lyxl98){text-align:right;font-size:var(--fs-2xs);color:var(--lp-ink-3);margin:var(--space-4) 0 0}.program-promise.svelte-lyxl98{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);padding-block:var(--space-7)}.program-promise.svelte-lyxl98>span:where(.svelte-lyxl98){font-family:var(--font-public-heading);font-size:var(--fs-xl);font-weight:var(--fw-public-heading)}.program-promise.svelte-lyxl98>p:where(.svelte-lyxl98){color:var(--lp-ink-2);font-size:var(--fs-md);line-height:var(--lh-prose);margin:0}@media (max-width: 1199.98px){h1.svelte-lyxl98{font-size:var(--fs-story-compact)}.program-hero.svelte-lyxl98{grid-template-columns:1fr 1fr}}@media (max-width: 959.98px){.program-hero.svelte-lyxl98{grid-template-columns:1fr;padding-block:var(--space-7) var(--space-5);gap:var(--space-5)}h1.svelte-lyxl98{font-size:var(--fs-peak);max-width:20ch}.hero-prose.svelte-lyxl98{max-width:48ch}.hero-map.svelte-lyxl98{max-width:44rem;width:100%;margin-inline:auto}.program-promise.svelte-lyxl98{flex-wrap:wrap}}@media (max-width: 599.98px){h1.svelte-lyxl98{font-size:var(--fs-story-mobile)}.hero-prose.svelte-lyxl98{font-size:var(--fs-lg)}.program-promise.svelte-lyxl98{gap:var(--space-3);padding-block:var(--space-6)}.program-promise.svelte-lyxl98>span:where(.svelte-lyxl98){font-size:var(--fs-xl)}.program-promise.svelte-lyxl98>p:where(.svelte-lyxl98){font-size:var(--fs-sm)}.hero-context.svelte-lyxl98{margin-bottom:0}}svg.svelte-183pqyq{width:100%;height:auto;overflow:visible}text.svelte-183pqyq{fill:var(--lp-ink);font-family:var(--font-sans);font-size:var(--fs-lg)}.small.svelte-183pqyq{fill:var(--lp-ink-3);font-size:var(--fs-sm)}.money.svelte-183pqyq{font-family:var(--font-numeric);font-size:var(--fs-lg)}.link.svelte-183pqyq{fill:none;stroke:var(--lp-blue);stroke-width:1.5;stroke-dasharray:3 6;opacity:.55}.signal-halo.svelte-183pqyq{fill:var(--lp-blue);opacity:.08}.signal-dot.svelte-183pqyq{fill:var(--lp-blue)}.attention.svelte-183pqyq{fill:var(--rag-red)}.budget-track.svelte-183pqyq{fill:none;stroke:var(--chart-planned);stroke-width:14;stroke-linecap:round}.forecast-track.svelte-183pqyq{fill:none;stroke:var(--lp-blue);stroke-width:5;stroke-linecap:round}.budget-mark.svelte-183pqyq{stroke:var(--lp-ink-2);stroke-width:2}.forecast-dot.svelte-183pqyq{fill:var(--lp-blue)}.mk-h2.svelte-9fh8c7{font-family:var(--font-public-heading);font-weight:var(--fw-public-heading);letter-spacing:var(--tracking-display)}.leadership.svelte-9fh8c7,.connected-work.svelte-9fh8c7,.demo-close.svelte-9fh8c7{padding-block:var(--space-9)}.leadership.svelte-9fh8c7{scroll-margin-top:var(--mk-header)}.section-heading.svelte-9fh8c7{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-5) var(--space-8);align-items:end}.section-index.svelte-9fh8c7{color:var(--lp-ink-3);font-size:var(--fs-xs);margin:0 0 var(--space-5)}.section-heading.svelte-9fh8c7 .section-index:where(.svelte-9fh8c7){grid-column:1 / -1;margin-bottom:0}em.svelte-9fh8c7{font-weight:inherit;font-style:normal}.section-heading.svelte-9fh8c7 .mk-prose:where(.svelte-9fh8c7){margin:0;max-width:42ch}.product-evidence.svelte-9fh8c7{margin-top:var(--space-7)}.product-evidence.svelte-9fh8c7 .mk-shot{border:0;border-radius:var(--radius-public-md);overflow:hidden}.evidence-header.svelte-9fh8c7{display:flex;justify-content:space-between;gap:var(--space-3);font-size:var(--fs-xs);color:var(--lp-ink-3);margin-bottom:var(--space-4)}.evidence-caption.svelte-9fh8c7{font-size:var(--fs-xs);line-height:var(--lh-normal);color:var(--lp-ink-3);margin:var(--space-4) 0 0}.leadership-questions.svelte-9fh8c7{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-7);margin-top:var(--space-7)}.leadership-questions.svelte-9fh8c7>div:where(.svelte-9fh8c7){min-width:0}.question-number.svelte-9fh8c7{color:var(--lp-ink-3);font-size:var(--fs-xs);font-variant-numeric:tabular-nums}.leadership-questions.svelte-9fh8c7 h3:where(.svelte-9fh8c7){font-family:var(--font-public-heading);font-size:var(--fs-xl);font-weight:var(--fw-public-heading);margin:var(--space-4) 0 var(--space-3)}.connected-work.svelte-9fh8c7{padding-top:0}.connected-layout.svelte-9fh8c7{display:grid;grid-template-columns:.85fr 1fr;gap:var(--space-9);align-items:center;width:calc(100% - var(--space-5) * 2)}.work-photo.svelte-9fh8c7{align-self:stretch;position:relative;min-height:32rem;overflow:hidden;border-radius:var(--radius-public-md)}.work-photo.svelte-9fh8c7 img:where(.svelte-9fh8c7){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.work-photo.svelte-9fh8c7:after{content:"";position:absolute;top:50%;right:0;bottom:0;left:0;background:linear-gradient(transparent,var(--lp-scrim-from))}.work-photo.svelte-9fh8c7 span:where(.svelte-9fh8c7){position:absolute;left:var(--space-5);right:var(--space-5);bottom:var(--space-5);color:var(--lp-on-photo);font-size:var(--fs-xs);z-index:1}.work-timeline-figure.svelte-9fh8c7{height:16rem;margin-block:var(--space-5)}.demo-close.svelte-9fh8c7{background:var(--lp-slate);color:var(--lp-on-photo)}.close-layout.svelte-9fh8c7{display:grid;grid-template-columns:1.3fr .8fr;gap:var(--space-9);align-items:center}.demo-close.svelte-9fh8c7 .section-index:where(.svelte-9fh8c7){color:var(--lp-on-photo-2)}.demo-close.svelte-9fh8c7 h2:where(.svelte-9fh8c7){font-family:var(--font-public-heading);font-size:var(--fs-peak);line-height:var(--lh-tight);font-weight:var(--fw-public-heading);letter-spacing:var(--tracking-display);margin:0;text-wrap:balance;max-width:20ch}.demo-close.svelte-9fh8c7 p:where(.svelte-9fh8c7):not(.section-index){color:var(--lp-on-photo-2);font-size:var(--fs-lg);line-height:var(--lh-prose);max-width:42ch;margin:var(--space-5) 0 0}.demo-invitation.svelte-9fh8c7{padding-left:var(--space-7)}.invitation-label.svelte-9fh8c7{font-size:var(--fs-xs);color:var(--lp-on-photo-2)}.demo-invitation.svelte-9fh8c7 h3:where(.svelte-9fh8c7){font-family:var(--font-public-heading);font-size:var(--fs-title);line-height:var(--lh-tight);font-weight:var(--fw-public-heading);margin:var(--space-4) 0 0}.demo-invitation.svelte-9fh8c7 .mk-cta:where(.svelte-9fh8c7){margin-top:var(--space-5);gap:var(--space-3);background:var(--lp-plate);border-color:var(--lp-plate);color:var(--lp-slate)}.demo-invitation.svelte-9fh8c7 .mk-cta:where(.svelte-9fh8c7):hover{background:var(--lp-plate-hover)}.demo-invitation.svelte-9fh8c7 .quiet-close:where(.svelte-9fh8c7){display:block;color:var(--lp-on-photo-2);font-size:var(--fs-xs);margin-top:var(--space-4);text-underline-offset:.3em}.homepage-faq.svelte-9fh8c7{display:grid;grid-template-columns:.8fr 1.2fr;gap:var(--space-9);padding-block:var(--space-9)}.homepage-faq.svelte-9fh8c7 .mk-faq{border:0}.homepage-faq.svelte-9fh8c7 .mk-faq details{border:0;background:transparent;padding-inline:0;margin-bottom:var(--space-3)}@media (max-width: 959.98px){.leadership.svelte-9fh8c7,.connected-work.svelte-9fh8c7,.demo-close.svelte-9fh8c7{padding-block:var(--space-7)}.section-heading.svelte-9fh8c7,.connected-layout.svelte-9fh8c7,.close-layout.svelte-9fh8c7,.homepage-faq.svelte-9fh8c7{grid-template-columns:1fr;gap:var(--space-6)}.section-index.svelte-9fh8c7{margin-bottom:var(--space-4)}.section-heading.svelte-9fh8c7 .mk-prose:where(.svelte-9fh8c7){margin-top:0}.product-evidence.svelte-9fh8c7{margin-top:var(--space-6)}.evidence-header.svelte-9fh8c7{font-size:var(--fs-2xs)}.evidence-header.svelte-9fh8c7>span:where(.svelte-9fh8c7)+span:where(.svelte-9fh8c7){display:none}.leadership-questions.svelte-9fh8c7{grid-template-columns:1fr;gap:var(--space-5);margin-top:var(--space-6)}.leadership-questions.svelte-9fh8c7>div:where(.svelte-9fh8c7){display:block}.question-number.svelte-9fh8c7{display:block}.leadership-questions.svelte-9fh8c7 h3:where(.svelte-9fh8c7){margin:var(--space-2) 0}.work-photo.svelte-9fh8c7{min-height:17rem}.work-photo.svelte-9fh8c7 img:where(.svelte-9fh8c7){-o-object-position:center 55%;object-position:center 55%}.work-copy.svelte-9fh8c7 .mk-h2:where(.svelte-9fh8c7){max-width:23ch}.demo-invitation.svelte-9fh8c7{padding:var(--space-6) 0 0}.homepage-faq.svelte-9fh8c7{padding-block:var(--space-7)}}
