.implementation_hero__ehkE7{padding-block:clamp(2.5rem,4vw,3.5rem)}.implementation_heroGrid__fgb_u{display:grid;align-items:center;gap:3rem}.implementation_eyebrow__v_ju5{color:var(--accent);font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.implementation_title__gVHtD{margin-top:1.25rem;color:var(--text-primary);font-size:clamp(2.6rem,4.3vw,3.5rem);letter-spacing:-.04em;line-height:1.06}.implementation_lede__fj9Qp{max-width:30rem;margin-top:1.5rem;color:var(--text-secondary);font-size:1.05rem;line-height:1.75}.implementation_promise__3QXIb{display:flex;align-items:flex-start;gap:.75rem;max-width:29rem;margin-top:1.6rem;padding-top:1.25rem;border-top:1px solid var(--border);color:var(--text-secondary);font-size:.9rem;line-height:1.7}.implementation_promise__3QXIb strong{color:var(--text-primary)}.implementation_promise__3QXIb .implementation_statusDot__7DlKY{margin-top:.48rem}.implementation_statusDot__7DlKY{display:inline-block;flex:0 0 auto;width:.45rem;height:.45rem;border-radius:50%;background:var(--brand-lime);box-shadow:0 0 0 4px color-mix(in srgb,var(--brand-lime) 12%,transparent)}.implementation_actions__NJRHv{display:flex;flex-wrap:wrap;align-items:center;gap:1.4rem;margin-top:2rem}.implementation_approachLink__1qWeq{display:inline-flex;align-items:center;gap:.65rem;color:var(--accent);font-size:.85rem;font-weight:600}.implementation_approachLink__1qWeq:hover{color:var(--accent-light)}.implementation_approachLink__1qWeq:focus-visible{outline:2px solid var(--accent);outline-offset:6px}.implementation_sectionTitle__duqrc{margin-top:1rem;color:var(--text-primary);font-size:clamp(2rem,3.4vw,2.8rem);letter-spacing:-.035em;line-height:1.12}.implementation_steps__YbjDW{display:grid;gap:2rem;margin-top:2.75rem}.implementation_step__T5h5_{padding-top:1.4rem;border-top:1px solid var(--border)}.implementation_stepLabel__NzXtc{display:flex;align-items:center;gap:.8rem;font-size:.8rem;font-weight:600;color:var(--text-secondary)}.implementation_stepLabel__NzXtc>span{color:var(--accent);font-size:.7rem}.implementation_step__T5h5_ h3{margin-top:1.2rem;font-size:1.55rem;line-height:1.2;color:var(--text-primary)}.implementation_step__T5h5_ p{margin-top:.8rem;color:var(--text-secondary);font-size:.95rem;line-height:1.75}.implementation_monitoring__8zLpH{display:grid;gap:2.5rem;padding:clamp(1.6rem,4vw,3.5rem);border:1px solid color-mix(in srgb,var(--marketing-sage) 28%,transparent);border-radius:1.5rem;background:var(--marketing-forest);color:var(--marketing-bone)}.implementation_monitoringLabel__sgiWd{display:flex;align-items:center;gap:.65rem;color:var(--marketing-sage);font-size:.72rem;font-weight:600}.implementation_monitoringLabel__sgiWd .implementation_statusDot__7DlKY{background:var(--marketing-sage);box-shadow:0 0 0 4px rgb(184 195 144/12%)}.implementation_monitoring__8zLpH h2{margin-top:1.25rem;font-size:clamp(1.85rem,2.9vw,2.5rem);letter-spacing:-.03em;line-height:1.15}.implementation_monitoringCopy__kZHua{margin-top:1.4rem;max-width:32rem;font-size:.95rem;line-height:1.8;color:rgb(255 244 232/82%)}.implementation_changeList__ExMM5{align-self:center}.implementation_changeList__ExMM5>p{padding-bottom:.7rem;color:var(--marketing-sage);font-size:.68rem;letter-spacing:.13em;text-transform:uppercase}.implementation_change__kErFJ{display:flex;gap:1rem;padding-block:1.1rem;border-top:1px solid rgb(184 195 144/23%)}.implementation_change__kErFJ>span{color:var(--marketing-salmon);font-size:1.3rem}.implementation_change__kErFJ h3{font-size:.9rem;font-weight:600}.implementation_change__kErFJ p{margin-top:.3rem;font-size:.82rem;line-height:1.6;color:rgb(255 244 232/78%)}.implementation_reviewLoop__rmZ3w{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:.8rem;padding-top:1rem;border-top:1px solid rgb(184 195 144/23%);color:var(--marketing-sage);font-size:.72rem}.implementation_preview__cRGwz.marketing-product{margin:0}.implementation_previewStage__etCAy{position:relative;isolation:isolate}.implementation_previewStage__etCAy:before{position:absolute;z-index:-1;inset:1.1rem -.65rem -.6rem .9rem;border:1px solid color-mix(in srgb,var(--marketing-olive) 40%,var(--border));border-radius:1.5rem;background:color-mix(in srgb,var(--marketing-sage) 48%,var(--background));content:"";transform:rotate(1deg)}.implementation_window__x5gsE{color:var(--product-ink)}.implementation_window__x5gsE .marketing-product__window-bar{height:2.25rem}.implementation_workspaceHeader__pNg3F{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.8rem 1.2rem .7rem}.implementation_microLabel__Xa6MO{display:block;color:var(--product-muted);font-size:.54rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.implementation_workspaceTitle__UVNQI{margin-top:.2rem;font-size:1.4rem;line-height:1.2}.implementation_teamBadge__0HglV{padding:.35rem .55rem;border:1px solid var(--product-border);border-radius:999px;color:var(--product-muted);font-size:.55rem;white-space:nowrap}.implementation_workspaceTabs__yIok_{display:flex;gap:1.35rem;padding-inline:1.2rem;border-bottom:1px solid var(--product-border);color:var(--product-muted);font-size:.65rem}.implementation_workspaceTabs__yIok_>span{padding-block:.5rem .65rem}.implementation_workspaceTabs__yIok_ .implementation_selectedWorkspaceTab__GYazH{margin-bottom:-1px;border-bottom:2px solid var(--feature-accent);color:var(--product-ink);font-weight:700}.implementation_assessment__Mdb_j{display:grid;grid-template-columns:8.7rem minmax(0,1fr)}.implementation_assessmentSections__DUhcW{display:flex;flex-direction:column;gap:.35rem;padding:1rem .65rem;border-right:1px solid var(--product-border);background:color-mix(in srgb,var(--product-panel) 55%,var(--product-bg))}.implementation_assessmentSections__DUhcW>.implementation_microLabel__Xa6MO{margin:0 .2rem .5rem}.implementation_assessmentSections__DUhcW>div[data-status]{display:flex;align-items:center;gap:.4rem;min-height:2rem;padding:.3rem .35rem;border-radius:.4rem;color:var(--product-muted);font-size:.57rem;line-height:1.4}.implementation_assessmentSections__DUhcW>div[data-status]>span{display:grid;flex:0 0 auto;width:1rem;height:1rem;place-items:center;border:1px solid var(--product-border);border-radius:50%;font-size:.52rem}.implementation_assessmentSections__DUhcW>div[data-status=complete]>span{border-color:transparent;background:color-mix(in srgb,var(--feature-accent) 22%,var(--product-panel));color:var(--product-ink)}.implementation_assessmentSections__DUhcW>div[data-status=current]{background:var(--feature-accent);color:var(--feature-ink);font-weight:700}.implementation_assessmentSections__DUhcW>div[data-status=current]>span{border-color:currentColor}.implementation_completion__GknZI{margin:auto .2rem 0;padding-top:1.5rem}.implementation_completion__GknZI strong{display:block;font-size:.58rem;font-weight:500}.implementation_completion__GknZI>div{height:.25rem;margin-top:.5rem;overflow:hidden;border-radius:999px;background:var(--product-border)}.implementation_completion__GknZI>div>span{display:block;width:60%;height:100%;background:var(--feature-accent)}.implementation_completion__GknZI small{display:block;margin-top:.45rem;font-size:.5rem;color:var(--product-muted)}.implementation_form__oy3O_{min-width:0;padding:.85rem 1rem}.implementation_formHeading__fXAqw{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.implementation_saved__STRIy{color:var(--product-muted);font-size:.52rem;white-space:nowrap}.implementation_formTitle__CajhB{margin-top:.4rem;font-size:.95rem;font-weight:600}.implementation_form__oy3O_>p{margin-top:.2rem;color:var(--product-muted);font-size:.59rem;line-height:1.6}.implementation_field__KlhU1{margin-top:.9rem}.implementation_field__KlhU1>strong{display:block;font-size:.61rem;font-weight:500;line-height:1.5}.implementation_options__uBuni{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;margin-top:.4rem}.implementation_options__uBuni>span{display:flex;align-items:center;justify-content:center;gap:.3rem;min-height:1.85rem;padding:.2rem;border:1px solid var(--product-border);border-radius:.35rem;background:var(--product-panel);color:var(--product-muted);font-size:.55rem}.implementation_options__uBuni i{width:.6rem;height:.6rem;flex:0 0 auto;border:1px solid var(--product-muted);border-radius:50%}.implementation_options__uBuni>span[data-selected=true]{border-color:var(--feature-accent);background:color-mix(in srgb,var(--feature-accent) 18%,var(--product-panel));color:var(--product-ink)}.implementation_options__uBuni>span[data-selected=true] i{border:3px solid var(--brand-lime)}.implementation_answer__gEYpJ{min-height:3rem;margin-top:.4rem;padding:.55rem .6rem;border:1px solid var(--product-border);border-radius:.4rem;background:var(--product-panel);font-size:.61rem;line-height:1.6}.implementation_formFooter__HRKf1{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.85rem;color:var(--product-muted);font-size:.55rem}.implementation_formFooter__HRKf1>span:last-child{display:flex;gap:.75rem;padding:.45rem .65rem;border-radius:.35rem;background:var(--feature-accent);color:var(--feature-ink);font-weight:600}.implementation_formFooter__HRKf1 i{font-style:normal}.implementation_expertNote__alPRS{display:flex;align-items:center;gap:.65rem;margin:0 1rem .85rem;padding:.7rem;border:1px solid var(--product-border);border-radius:.5rem;background:var(--product-panel)}.implementation_expertAvatar__9VWkN{display:grid;flex:0 0 auto;width:1.55rem;height:1.55rem;place-items:center;border-radius:50%;background:var(--marketing-salmon);color:var(--marketing-espresso);font-size:.52rem;font-weight:700}.implementation_expertNote__alPRS strong{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.61rem;font-weight:600}.implementation_expertNote__alPRS strong>span{color:var(--product-muted);font-size:.51rem;font-weight:400}.implementation_expertNote__alPRS p{margin-top:.25rem;color:var(--product-muted);font-size:.59rem;line-height:1.6}.implementation_monitoringFooter__G9Dql{display:flex;align-items:center;gap:.5rem;padding:.55rem 1rem;border-top:1px solid var(--product-border);background:color-mix(in srgb,var(--feature-accent) 8%,var(--product-bg));font-size:.57rem}.implementation_monitoringFooter__G9Dql .implementation_statusDot__7DlKY{width:.3rem;height:.3rem}.implementation_monitoringFooter__G9Dql>span:last-child{margin-left:auto;color:var(--product-muted);font-size:.52rem}.implementation_caption__0hPqV{margin-top:1.3rem;color:var(--text-muted);font-size:.65rem;text-align:center}@media (min-width:768px){.implementation_steps__YbjDW{grid-template-columns:repeat(3,minmax(0,1fr))}.implementation_monitoring__8zLpH{grid-template-columns:1.2fr 1fr;gap:3.5rem}}@media (min-width:1024px){.implementation_heroGrid__fgb_u{grid-template-columns:.88fr 1.12fr;gap:3rem}}@media (min-width:640px) and (max-width:1023px){.implementation_preview__cRGwz.marketing-product{max-width:39rem;margin-inline:auto}}@media (max-width:639px){.implementation_heroGrid__fgb_u{gap:2.5rem}.implementation_lede__fj9Qp{font-size:1rem}.implementation_assessment__Mdb_j{grid-template-columns:minmax(0,1fr)}.implementation_assessmentSections__DUhcW{display:none}.implementation_form__oy3O_{padding:1rem}.implementation_microLabel__Xa6MO{font-size:.57rem}.implementation_formTitle__CajhB{font-size:1.05rem}.implementation_answer__gEYpJ,.implementation_field__KlhU1>strong,.implementation_form__oy3O_>p{font-size:.7rem}.implementation_options__uBuni>span{font-size:.65rem;min-height:2rem}.implementation_expertNote__alPRS p{font-size:.66rem}.implementation_expertNote__alPRS strong{font-size:.7rem}.implementation_monitoringFooter__G9Dql>span:last-child,.implementation_teamBadge__0HglV{display:none}}