.meridian-accordion.svelte-q24wt1{padding:clamp(3.5rem,9vw,8rem) 1rem;background:var(--color-performance-editorial-light-secondary, #d8cdbc);color:var(--color-performance-editorial-dark, #181312)}.meridian-accordion__inner.svelte-q24wt1{display:grid;grid-template-columns:minmax(0,.75fr) minmax(20rem,1.25fr);gap:clamp(2rem,8vw,8rem);width:min(var(--content-width-performance-editorial, 90rem),100%);margin-inline:auto}header.svelte-q24wt1>p:where(.svelte-q24wt1):first-child{margin:0 0 .9rem;font-family:var(--font-performance-mono);font-size:.7rem;font-weight:var(--font-performance-semibold);letter-spacing:.08em;text-transform:uppercase}h2.svelte-q24wt1{max-width:11ch;margin:0;font-family:var(--font-performance-editorial);font-size:clamp(2.7rem,5.5vw,5.8rem);font-weight:400;letter-spacing:-.055em;line-height:var(--leading-performance-editorial, 1.1)}.meridian-accordion__description.svelte-q24wt1{max-width:35rem;margin:1.4rem 0 0;font-size:1.08rem;line-height:1.5}.meridian-accordion__list.svelte-q24wt1{border-top:1px solid color-mix(in srgb,var(--color-performance-editorial-dark, #181312) 25%,transparent)}details.svelte-q24wt1{border-bottom:1px solid color-mix(in srgb,var(--color-performance-editorial-dark, #181312) 25%,transparent)}summary.svelte-q24wt1{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:start;padding:1.25rem 0;cursor:pointer;font-size:clamp(1.08rem,1.6vw,1.35rem);font-weight:var(--font-performance-semibold);letter-spacing:-.025em;list-style:none}summary.svelte-q24wt1::-webkit-details-marker{display:none}summary.svelte-q24wt1 i:where(.svelte-q24wt1){display:grid;width:1.8rem;aspect-ratio:1;place-items:center;border:1px solid currentColor;border-radius:50%;font-family:var(--font-performance-mono);font-size:1.2rem;font-style:normal;font-weight:400;line-height:1;transition:transform .16s ease}details[open].svelte-q24wt1 summary:where(.svelte-q24wt1) i:where(.svelte-q24wt1){transform:rotate(45deg);background:var(--color-performance-editorial-dark, #181312);color:var(--color-performance-editorial-light, #f3ebe4)}details.svelte-q24wt1 p:where(.svelte-q24wt1){max-width:48rem;margin:0;padding:0 3rem 1.4rem 0;color:color-mix(in srgb,var(--color-performance-editorial-dark, #181312) 77%,transparent);line-height:1.55}summary.svelte-q24wt1:focus-visible{outline:3px solid var(--color-performance-focus, #345eea);outline-offset:-3px}@media(max-width:760px){.meridian-accordion.svelte-q24wt1{padding-inline:.75rem}.meridian-accordion__inner.svelte-q24wt1{grid-template-columns:1fr;gap:2rem}}.workflow-bench.svelte-xnpzup{display:block;width:100%;height:auto;overflow:visible;color:var(--color-performance-fg-primary)}.paper-edge.svelte-xnpzup,.guide-back.svelte-xnpzup{fill:var(--color-performance-shell-surface-elevated);stroke:var(--color-performance-shell-border-strong)}.workpiece.svelte-xnpzup{fill:var(--color-performance-shell-surface);stroke:var(--color-performance-shell-border-strong);stroke-width:1.5}.fold.svelte-xnpzup,.ink.svelte-xnpzup,.connection.svelte-xnpzup,.rule.svelte-xnpzup{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.fold.svelte-xnpzup,.rule.svelte-xnpzup{stroke:var(--color-performance-shell-border-strong)}.sketch.svelte-xnpzup{fill:none;stroke:var(--color-performance-fg-tertiary);stroke-width:1.5;stroke-dasharray:4 6}.node.svelte-xnpzup,.guide.svelte-xnpzup{fill:var(--color-performance-shell-surface-elevated);stroke:currentColor;stroke-width:1.5}.gate.svelte-xnpzup{stroke-width:2.5}text.svelte-xnpzup{fill:currentColor;font-family:var(--font-performance-interface)}.board-title.svelte-xnpzup{font-size:23px;letter-spacing:-.03em}.node-label.svelte-xnpzup{font-size:17px}.annotation.svelte-xnpzup{font:12px var(--font-performance-mono);fill:var(--color-performance-fg-secondary)}.guide-label.svelte-xnpzup{font-size:18px}.connected.svelte-xnpzup,.checked.svelte-xnpzup,.work-note.svelte-xnpzup,.handoff-note.svelte-xnpzup{opacity:0}[data-workpiece-stage="0"].svelte-xnpzup .future-node:where(.svelte-xnpzup){stroke:var(--color-performance-fg-tertiary);stroke-dasharray:4 6}[data-workpiece-stage="1"].svelte-xnpzup .connected:where(.svelte-xnpzup),[data-workpiece-stage="2"].svelte-xnpzup .connected:where(.svelte-xnpzup),[data-workpiece-stage="2"].svelte-xnpzup .checked:where(.svelte-xnpzup){opacity:1}[data-workpiece-stage="1"].svelte-xnpzup .agree-note:where(.svelte-xnpzup),[data-workpiece-stage="2"].svelte-xnpzup .agree-note:where(.svelte-xnpzup){opacity:0}[data-workpiece-stage="1"].svelte-xnpzup .work-note:where(.svelte-xnpzup),[data-workpiece-stage="2"].svelte-xnpzup .handoff-note:where(.svelte-xnpzup){opacity:1}[data-workpiece-connect].svelte-xnpzup,[data-workpiece-build].svelte-xnpzup,[data-workpiece-check].svelte-xnpzup,[data-workpiece-guide].svelte-xnpzup,[data-workpiece-line].svelte-xnpzup,.check.svelte-xnpzup{transition:none!important}.membership-workpiece.svelte-w4zkl5{margin:0;color:var(--color-performance-fg-primary)}.example-label.svelte-w4zkl5{margin:0;font:.65rem/1.6 var(--font-performance-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--color-performance-fg-secondary)}figcaption.svelte-w4zkl5{border-top:1px solid var(--color-performance-shell-border-default);padding-top:1rem}figcaption.svelte-w4zkl5 strong:where(.svelte-w4zkl5){display:block;margin-bottom:.35rem;font-size:1.1rem;line-height:1.3;font-weight:500}figcaption.svelte-w4zkl5 span:where(.svelte-w4zkl5){display:block;max-width:38ch;font-size:.8125rem;line-height:1.6;color:var(--color-performance-fg-secondary)}.plan-journey.svelte-1gk29r5{padding:0 var(--membership-gutter, max(1.25rem, calc((100% - 80rem)/2) )) var(--space-performance-xl);color:var(--color-performance-ink)}.journey-heading.svelte-1gk29r5{border-top:1px solid var(--color-performance-line-strong);padding-top:2rem}.eyebrow.svelte-1gk29r5{font:.7rem/1.6 var(--font-performance-mono);text-transform:uppercase;letter-spacing:.04em}.journey-heading.svelte-1gk29r5 h3:where(.svelte-1gk29r5){font:400 clamp(1.7rem,3vw,2.5rem)/1.15 var(--font-performance-editorial);margin:.75rem 0 1rem}p.svelte-1gk29r5{font-size:.9375rem;line-height:1.7;max-width:48ch}.journey-layout.svelte-1gk29r5{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;margin-top:2rem;align-items:start}.desktop-story-visual.svelte-1gk29r5{display:none}.plan-diagram.svelte-1gk29r5,.inline-story-visual.svelte-1gk29r5{background:var(--color-performance-bg-pure);color:var(--color-performance-fg-primary);border:1px solid var(--color-performance-shell-border-strong);padding:clamp(1rem,2vw,1.5rem)}.inline-story-visual.svelte-1gk29r5{margin-bottom:2rem;max-width:36rem}.story-navigation.svelte-1gk29r5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:1.25rem}.story-navigation.svelte-1gk29r5 button:where(.svelte-1gk29r5){min-height:44px;display:flex;align-items:center;gap:.45rem;padding:0;background:none;color:var(--color-performance-fg-secondary);border:0;border-bottom:1px solid var(--color-performance-shell-border-strong);font:inherit;font-size:.8125rem;text-align:left;cursor:pointer}.story-navigation.svelte-1gk29r5 button[aria-current=step]:where(.svelte-1gk29r5){color:var(--color-performance-fg-primary);border-bottom:2px solid currentColor}.story-navigation.svelte-1gk29r5 button:where(.svelte-1gk29r5):focus-visible,.chapter.svelte-1gk29r5:focus-visible{outline:2px solid currentColor;outline-offset:4px}.story-navigation.svelte-1gk29r5 span:where(.svelte-1gk29r5){font:.65rem/1 var(--font-performance-mono)}.diagram-note.svelte-1gk29r5{margin:.85rem 0 0;color:var(--color-performance-fg-secondary);font-size:.65rem}.chapter.svelte-1gk29r5{padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid var(--color-performance-line);scroll-margin-top:9rem}.chapter.svelte-1gk29r5:last-child{margin-bottom:0;border:0}.chapter.svelte-1gk29r5 .eyebrow:where(.svelte-1gk29r5){margin:0}.chapter.svelte-1gk29r5 h4:where(.svelte-1gk29r5){font-size:clamp(1.4rem,2.4vw,2rem);line-height:1.15;margin:.75rem 0 1rem;font-weight:400;letter-spacing:-.03em}.chapter-result.svelte-1gk29r5{margin-top:1.5rem;border-left:1px solid var(--color-performance-line-strong);padding-left:1rem;font-size:.8125rem;color:var(--color-performance-ink-soft)}@media(min-width:1000px)and (min-height:600px){.story-ready.svelte-1gk29r5 .journey-layout:where(.svelte-1gk29r5){grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(2rem,5vw,5rem)}.story-ready.svelte-1gk29r5 .desktop-story-visual:where(.svelte-1gk29r5){display:block;position:sticky;top:8rem}.story-ready.svelte-1gk29r5 .desktop-story-visual:where(.svelte-1gk29r5) .workflow-bench{max-height:max(10rem,calc(100svh - 24rem))}.story-ready.svelte-1gk29r5 .inline-story-visual:where(.svelte-1gk29r5){display:none}.story-ready.svelte-1gk29r5 .chapter:where(.svelte-1gk29r5){min-height:min(58vh,28rem);box-sizing:border-box;padding:2rem 0;margin:0}.story-ready.svelte-1gk29r5 .chapter:where(.svelte-1gk29r5):last-child{min-height:max(58vh,38rem)}}@media(prefers-reduced-motion:reduce){.story-ready.svelte-1gk29r5 .journey-layout:where(.svelte-1gk29r5){grid-template-columns:minmax(0,1fr)}.story-ready.svelte-1gk29r5 .desktop-story-visual:where(.svelte-1gk29r5){display:none}.story-ready.svelte-1gk29r5 .inline-story-visual:where(.svelte-1gk29r5){display:block}.story-ready.svelte-1gk29r5 .chapter:where(.svelte-1gk29r5),.story-ready.svelte-1gk29r5 .chapter:where(.svelte-1gk29r5):last-child{min-height:0;padding:0 0 2rem;margin-bottom:2rem}}@media print{.desktop-story-visual.svelte-1gk29r5{display:none!important}.inline-story-visual.svelte-1gk29r5,.journey-layout.svelte-1gk29r5{display:block!important}.chapter.svelte-1gk29r5{min-height:0!important;-moz-column-break-inside:avoid;break-inside:avoid}}.membership-agreement-details.svelte-o2dv1u{margin-top:1.5rem;max-width:62ch;border-top:1px solid var(--color-performance-line-strong)}.membership-agreement-details.svelte-o2dv1u summary:where(.svelte-o2dv1u){display:flex;align-items:center;justify-content:space-between;gap:var(--space-performance-sm);list-style:none;min-height:44px;padding:.75rem 0;cursor:pointer;font-size:.875rem}.membership-agreement-details.svelte-o2dv1u summary:where(.svelte-o2dv1u)::-webkit-details-marker{display:none}.disclosure-icon.svelte-o2dv1u{display:inline-block;font-weight:400;transition:transform var(--duration-performance-micro) var(--ease-performance-standard)}.membership-agreement-details[open].svelte-o2dv1u:not(.is-closing) .disclosure-icon:where(.svelte-o2dv1u){transform:rotate(45deg)}@media(prefers-reduced-motion:reduce){.disclosure-icon.svelte-o2dv1u{transition:none}}.membership-agreement-details.svelte-o2dv1u summary:where(.svelte-o2dv1u):focus-visible{outline:2px solid currentColor;outline-offset:4px}.membership-agreement-details.svelte-o2dv1u p:where(.svelte-o2dv1u){font-size:.875rem;line-height:1.7}.membership.compact.svelte-o2dv1u{--membership-gutter: 7vw}.next-steps.svelte-o2dv1u{margin-top:var(--space-performance-md)}.ownership-summary.svelte-o2dv1u{max-width:none;padding:0 var(--membership-gutter, max(1.25rem, calc((100% - 80rem)/2) )) var(--space-performance-lg)}a.svelte-o2dv1u{color:inherit;text-underline-offset:.2em;display:inline-flex;align-items:center;min-height:44px;margin-right:1rem}a.svelte-o2dv1u:focus-visible{outline:2px solid currentColor;outline-offset:4px}.membership.svelte-o2dv1u{scroll-margin-top:6rem;overflow-wrap:anywhere;background:var(--color-performance-paper);color:var(--color-performance-ink);border-block:1px solid var(--color-performance-line)}.membership.svelte-o2dv1u .meridian-accordion{padding-inline:var(--membership-gutter, max(1.25rem, calc((100% - 80rem)/2) ))}.offer.svelte-o2dv1u{padding:clamp(2rem,5vw,5rem) var(--membership-gutter, max(1.25rem, calc((100% - 80rem)/2) ))}.offer-intro.svelte-o2dv1u{max-width:65ch}.offer-intro.svelte-o2dv1u a:where(.svelte-o2dv1u){text-decoration:underline}.offer-intro.svelte-o2dv1u p:where(.svelte-o2dv1u):last-child{font-size:.875rem;color:var(--color-performance-ink-soft)}.plans.svelte-o2dv1u{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-performance-md);margin-block:var(--space-performance-lg)}.plan.svelte-o2dv1u{display:flex;flex-direction:column;min-width:0;border:1px solid var(--color-performance-line-strong);padding:clamp(1.25rem,3vw,2.5rem)}.plan.svelte-o2dv1u h3:where(.svelte-o2dv1u){margin:var(--space-performance-sm) 0 0}.plan.svelte-o2dv1u ul:where(.svelte-o2dv1u){flex:1}.plan.svelte-o2dv1u a{align-self:flex-start}.membership.svelte-o2dv1u .eyebrow:where(.svelte-o2dv1u){color:var(--color-performance-ink-soft);font-family:var(--font-performance-mono);font-size:.75rem;text-transform:uppercase}h2.svelte-o2dv1u{font-family:var(--font-performance-editorial);font-size:clamp(2rem,4vw,3.5rem);font-weight:400;line-height:1.1;margin-block:var(--space-performance-md)}p.svelte-o2dv1u,li.svelte-o2dv1u{line-height:1.65;max-width:60ch}ul.svelte-o2dv1u{padding-left:1.25rem}li.svelte-o2dv1u{margin-block:var(--space-performance-sm)}.price.svelte-o2dv1u{font-family:var(--font-performance-editorial);font-size:clamp(2rem,3.5vw,3.5rem);margin-block:var(--space-performance-sm)}.availability.svelte-o2dv1u{font-size:.875rem;margin-top:var(--space-performance-md);color:var(--color-performance-ink-soft)}.cost-boundary.svelte-o2dv1u{padding:0 var(--membership-gutter, max(1.25rem, calc((100% - 80rem)/2) )) var(--space-performance-xl)}h3.svelte-o2dv1u{font-family:var(--font-performance-editorial);font-size:clamp(1.5rem,3vw,2.25rem);font-weight:400;line-height:1.2}dl.svelte-o2dv1u{margin-block:var(--space-performance-lg);border-top:1px solid var(--color-performance-line-strong)}dl.svelte-o2dv1u>div:where(.svelte-o2dv1u){display:grid;grid-template-columns:1fr 2fr;gap:var(--space-performance-lg);padding-block:var(--space-performance-md);border-bottom:1px solid var(--color-performance-line)}dt.svelte-o2dv1u{font-weight:600}dd.svelte-o2dv1u{margin:0;line-height:1.65;max-width:65ch}@media(max-width:760px){.plans.svelte-o2dv1u{grid-template-columns:1fr}}@media(max-width:640px){dl.svelte-o2dv1u>div:where(.svelte-o2dv1u){grid-template-columns:1fr;gap:var(--space-performance-sm)}}.review-entry.svelte-1nvk7id{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(2rem,4vw,4rem);align-items:center;padding:clamp(2rem,5vw,5rem) max(1.25rem,calc((100% - 80rem)/2));color:var(--color-performance-ink);background:var(--color-performance-paper);border-bottom:1px solid var(--color-performance-line)}.eyebrow.svelte-1nvk7id{color:var(--color-performance-ink, var(--color-performance-fg-primary));font-family:var(--font-performance-mono);font-size:var(--text-performance-body-sm)}h2.svelte-1nvk7id{font-size:clamp(2rem,4vw,3.5rem);line-height:1.1;max-width:22ch;margin:1rem 0}p.svelte-1nvk7id,li.svelte-1nvk7id{max-width:65ch;font-size:var(--text-performance-body);line-height:1.65}ul.svelte-1nvk7id{padding-left:1.25rem;margin:1.5rem 0}li.svelte-1nvk7id{margin:.65rem 0}a.svelte-1nvk7id{color:inherit;text-decoration:underline;text-underline-offset:.2em}.other-path.svelte-1nvk7id{margin-top:1.5rem}@media(max-width:1000px){.review-entry.svelte-1nvk7id{grid-template-columns:1fr}}.map-preview.svelte-1jij6zu{display:grid;grid-template-columns:minmax(0,.9fr) minmax(30rem,1.1fr);gap:clamp(3rem,8vw,8rem);width:min(var(--content-width-performance, 85rem),calc(100% - clamp(2.5rem,10vw,12rem)));margin:0 auto;padding-block:clamp(4rem,8vw,7rem);color:var(--color-performance-ink, #090909)}.map-preview__copy.svelte-1jij6zu{align-self:center}.map-preview__eyebrow.svelte-1jij6zu,article.svelte-1jij6zu>span:where(.svelte-1jij6zu){margin:0;color:var(--color-performance-signal, #0f62fe);font-family:var(--font-performance-mono);font-size:.72rem;font-weight:var(--font-performance-semibold, 650);letter-spacing:.08em;text-transform:uppercase}h2.svelte-1jij6zu{max-width:13ch;margin:.7rem 0 1.25rem;font-size:clamp(2.4rem,4.3vw,4.6rem);font-weight:var(--font-performance-regular, 400);letter-spacing:-.05em;line-height:.96}.map-preview__copy.svelte-1jij6zu>p:where(.svelte-1jij6zu):not(.map-preview__eyebrow){max-width:39rem;margin:0;color:var(--color-performance-muted, #5e6268);font-size:1rem;line-height:1.6}.map-preview__actions.svelte-1jij6zu{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.map-preview__diagram.svelte-1jij6zu{position:relative;display:grid;align-content:center;min-height:29rem;border:1px solid #282828;background:linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px),var(--color-performance-ink, #090909);background-size:4rem 4rem;color:var(--color-performance-panel, #ffffff)}.map-preview__rail.svelte-1jij6zu{position:absolute;top:50%;right:8%;left:8%;height:2px;overflow:hidden;background:color-mix(in srgb,var(--color-performance-signal, #0f62fe) 30%,transparent)}.map-preview__rail.svelte-1jij6zu span:where(.svelte-1jij6zu){display:block;width:42%;height:100%;background:var(--color-performance-signal, #0f62fe);box-shadow:0 0 1rem color-mix(in srgb,var(--color-performance-signal, #0f62fe) 60%,transparent);animation:svelte-1jij6zu-map-current calc(var(--duration-performance-slow, .7s) * 6) linear infinite}.map-preview__diagram.svelte-1jij6zu article:where(.svelte-1jij6zu){position:relative;display:grid;grid-template-columns:minmax(7rem,.45fr) 1fr 1fr;align-items:center;gap:1rem;margin-inline:8%;padding:1.1rem 1.25rem;border:1px solid #343434;background:color-mix(in srgb,var(--color-performance-ink, #090909) 92%,transparent)}.map-preview__diagram.svelte-1jij6zu article:where(.svelte-1jij6zu)+article:where(.svelte-1jij6zu){border-top:0}.map-preview__diagram.svelte-1jij6zu article:where(.svelte-1jij6zu):before{content:"";position:absolute;left:-.36rem;width:.58rem;height:.58rem;border:2px solid var(--color-performance-ink, #090909);border-radius:50%;background:var(--color-performance-signal, #0f62fe)}article.svelte-1jij6zu strong:where(.svelte-1jij6zu){font-size:.95rem}article.svelte-1jij6zu p:where(.svelte-1jij6zu){margin:0;color:#a7a7a2;font-size:.82rem}@keyframes svelte-1jij6zu-map-current{0%{transform:translate(-100%)}to{transform:translate(340%)}}@media(prefers-reduced-motion:reduce){.map-preview__rail.svelte-1jij6zu span:where(.svelte-1jij6zu){animation:none}}@media(max-width:60rem){.map-preview.svelte-1jij6zu{grid-template-columns:1fr}}@media(max-width:48rem){.map-preview.svelte-1jij6zu{width:calc(100% - 2.5rem);gap:2.5rem;padding-block:3.5rem}.map-preview__diagram.svelte-1jij6zu{min-height:25rem}.map-preview__diagram.svelte-1jij6zu article:where(.svelte-1jij6zu){grid-template-columns:1fr;gap:.35rem}.map-preview__rail.svelte-1jij6zu{inset:8% auto 8% 8%;width:2px;height:auto}.map-preview__rail.svelte-1jij6zu span:where(.svelte-1jij6zu){width:100%;height:42%;animation-name:svelte-1jij6zu-map-current-vertical}@keyframes svelte-1jij6zu-map-current-vertical{0%{transform:translateY(-100%)}to{transform:translateY(340%)}}}.product-path.svelte-9yjzxk{scroll-margin-top:6rem;padding:clamp(4rem,8vw,7.5rem) clamp(1.25rem,5vw,6rem) clamp(2rem,5vw,4rem);border-bottom:1px solid var(--color-performance-line, #d7d7d2);background:var(--color-performance-panel, #ffffff);color:var(--color-performance-ink, #090909)}.product-path__choice-note.svelte-9yjzxk,.product-path__heading.svelte-9yjzxk,.product-path__stages.svelte-9yjzxk{width:min(var(--content-width-performance, 85rem),100%);margin-inline:auto}.product-path__heading.svelte-9yjzxk{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);align-items:end;gap:clamp(2rem,6vw,7rem);margin-bottom:clamp(2.75rem,6vw,5rem)}.product-path__eyebrow.svelte-9yjzxk,.product-path__model.svelte-9yjzxk{margin:0;color:var(--color-performance-signal, #0f62fe);font-family:var(--font-performance-mono);font-size:.72rem;font-weight:var(--font-performance-semibold, 650);letter-spacing:.08em;text-transform:uppercase}h2.svelte-9yjzxk{max-width:15ch;margin:.7rem 0 0;font-size:clamp(2.6rem,5.4vw,5.4rem);font-weight:var(--font-performance-regular, 400);letter-spacing:-.055em;line-height:.94}.product-path__description.svelte-9yjzxk{max-width:40rem;margin:0;color:var(--color-performance-muted, #5e6268);font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.55}.product-path__stages.svelte-9yjzxk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-performance-sm);padding:0;list-style:none}li.svelte-9yjzxk{min-width:0;background:var(--color-performance-panel)}.product-path__choice-note.svelte-9yjzxk{font-size:var(--text-performance-caption);line-height:1.5;margin-bottom:var(--space-performance-md)}#services-product-path-title.svelte-9yjzxk{scroll-margin-top:6rem}.product-path__model.svelte-9yjzxk{margin-block:var(--space-performance-sm)}.product-path__action.svelte-9yjzxk{display:block;margin-top:var(--space-performance-md);text-decoration:underline;text-underline-offset:.25em;font-size:var(--text-performance-caption)}strong.svelte-9yjzxk{max-width:24ch;font-size:1rem;line-height:1.3}.product-path__outcome.svelte-9yjzxk{margin-block:var(--space-performance-sm);color:var(--color-performance-muted, #5e6268);font-size:.9rem;line-height:1.5}@media(max-width:48rem){.product-path.svelte-9yjzxk{padding-block:3.5rem 2rem}.product-path__heading.svelte-9yjzxk{grid-template-columns:1fr;gap:1.5rem;margin-bottom:2.5rem}h2.svelte-9yjzxk{font-size:clamp(2.55rem,13vw,4.2rem)}.product-path__stages.svelte-9yjzxk{grid-template-columns:1fr}}.service-work-library.svelte-4z030h,.service-path-library.svelte-4z030h{border-block:1px solid var(--color-performance-shell-border-default)}.service-work-library.svelte-4z030h>summary:where(.svelte-4z030h),.service-path-library.svelte-4z030h>summary:where(.svelte-4z030h){display:flex;align-items:center;justify-content:space-between;gap:var(--space-performance-md);min-height:64px;padding:var(--space-performance-md) 6vw;cursor:pointer;font:var(--text-performance-body-sm)/1.5 var(--font-performance-interface)}.service-work-library.svelte-4z030h>summary:where(.svelte-4z030h)>span:where(.svelte-4z030h),.service-path-library.svelte-4z030h>summary:where(.svelte-4z030h)>span:where(.svelte-4z030h){display:inline-block;transition:transform var(--duration-performance-micro) var(--ease-performance-standard)}.service-work-library[open].svelte-4z030h:not(.is-closing)>summary:where(.svelte-4z030h)>span:where(.svelte-4z030h),.service-path-library[open].svelte-4z030h:not(.is-closing)>summary:where(.svelte-4z030h)>span:where(.svelte-4z030h){transform:rotate(45deg)}@media(prefers-reduced-motion:reduce){.service-work-library.svelte-4z030h>summary:where(.svelte-4z030h)>span:where(.svelte-4z030h),.service-path-library.svelte-4z030h>summary:where(.svelte-4z030h)>span:where(.svelte-4z030h){transition:none}}.service-work-library.svelte-4z030h>summary:where(.svelte-4z030h):focus-visible,.service-path-library.svelte-4z030h>summary:where(.svelte-4z030h):focus-visible{outline:2px solid currentColor;outline-offset:-4px}.services-opening.svelte-4z030h .performance-campaign-opening[data-density=compact]{min-height:0}.services-opening.svelte-4z030h .performance-campaign-opening[data-expression=editorial][data-density=compact] .performance-campaign-opening__content{padding-bottom:var(--space-performance-xl)}@media(min-width:64rem){.services-opening.svelte-4z030h .performance-campaign-opening[data-expression=editorial][data-density=compact]{grid-template-columns:minmax(0,49fr) minmax(0,44fr);grid-template-rows:auto auto;-moz-column-gap:7%;column-gap:7%;padding:8.5rem 5% var(--space-performance-xl)}.services-opening.svelte-4z030h .performance-campaign-opening[data-expression=editorial][data-density=compact] .performance-campaign-opening__content{display:contents}.services-opening.svelte-4z030h .performance-campaign-opening[data-expression=editorial][data-density=compact] .performance-campaign-opening__content header{grid-column:1;grid-row:1;width:100%;align-self:center}.services-opening.svelte-4z030h .performance-campaign-opening[data-expression=editorial][data-density=compact] .performance-campaign-opening__artifact{position:relative;inset:auto;grid-column:2;grid-row:1;width:100%;height:auto;min-height:0;align-self:center}.services-opening.svelte-4z030h .performance-campaign-opening[data-expression=editorial][data-density=compact] .performance-campaign-opening__proof{grid-column:1 / -1;grid-row:2;margin-top:var(--space-performance-xl)}}.services-performance.svelte-4z030h{background:var(--color-performance-paper, #f3f3f0)}.support-steps.svelte-4z030h{display:grid;gap:1.5rem;margin:0;padding-left:1.5rem}.support-steps.svelte-4z030h li:where(.svelte-4z030h){padding-left:.5rem}.support-steps.svelte-4z030h h3:where(.svelte-4z030h){margin:0 0 .5rem;font-size:1.125rem;font-weight:var(--font-performance-semibold)}.support-steps.svelte-4z030h p:where(.svelte-4z030h){margin:0;color:var(--color-performance-muted);line-height:1.6}
