.ProductStrategyPage_hero__uinfl{padding:clamp(88px,13vw,184px) 0 clamp(64px,9vw,116px)}.ProductStrategyPage_heroTop__d7bC4{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding-bottom:clamp(64px,10vw,128px)}.ProductStrategyPage_heroBack__106D1{color:var(--accent)}.ProductStrategyPage_heroPos__X6Hlw{color:var(--muted);text-align:right}.ProductStrategyPage_heroInner__gUqq6{display:grid;justify-items:center;gap:clamp(24px,3vw,34px);text-align:center}.ProductStrategyPage_heroEyebrow__lHzNL{color:var(--accent)}.ProductStrategyPage_heroTitle__RF5BK{max-width:15ch;margin:0;font-size:clamp(44px,7vw,92px);line-height:.9;letter-spacing:-.035em;text-wrap:balance}.ProductStrategyPage_heroSub__E7fJH{max-width:58ch;margin:0;color:color-mix(in oklch,var(--fg) 74%,var(--muted));font-size:clamp(14px,1.15vw,17px);line-height:1.55}.ProductStrategyPage_heroActions__VyTtR{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:clamp(8px,1.4vw,18px)}.ProductStrategyPage_seam__b2oZ6{border-top:1px solid var(--hairline)}.ProductStrategyPage_problem__8HgoP{padding:clamp(64px,8vw,104px) 0}.ProductStrategyPage_problemGrid__01U83{display:grid;grid-template-columns:minmax(0,.5fr) minmax(0,1.5fr);gap:clamp(28px,5vw,72px);align-items:start;padding-top:clamp(48px,6vw,72px)}.ProductStrategyPage_problemLabel__UdZL_{align-self:start}.ProductStrategyPage_problemLede__tBS2N{max-width:30ch;margin:0;font-family:var(--font-display);font-weight:500;font-size:clamp(24px,3.4vw,40px);line-height:1.12;letter-spacing:-.02em}.ProductStrategyPage_problemLede__tBS2N em{font-style:normal;color:var(--accent)}.ProductStrategyPage_phases__UarDz{padding:clamp(64px,8vw,96px) 0}.ProductStrategyPage_phasesHead__BL6xA{margin-bottom:clamp(32px,5vw,48px)}.ProductStrategyPage_phasesHead__BL6xA .ProductStrategyPage_phasesEyebrow___1Ebx{display:block;margin-bottom:14px}.ProductStrategyPage_phasesHead__BL6xA h2{margin:0;font-size:clamp(40px,6vw,60px);line-height:.88}.ProductStrategyPage_phasesSub__zO5Xs{max-width:52ch;margin:18px 0 0;color:var(--muted);font-size:14px}.ProductStrategyPage_phaseGrid__rEHFc{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid var(--hairline)}.ProductStrategyPage_phase___qdi0{display:flex;flex-direction:column;min-height:240px;padding:28px 24px;border-right:1px solid var(--hairline)}.ProductStrategyPage_phase___qdi0:last-child{border-right:0}.ProductStrategyPage_phaseNum__ShUTr{color:var(--accent);font-size:10px;letter-spacing:.08em}.ProductStrategyPage_phase___qdi0 h3{margin:auto 0 12px;font-size:26px;letter-spacing:-.01em}.ProductStrategyPage_phase___qdi0 p{margin:0;color:var(--muted);font-size:13px}.ProductStrategyPage_phaseFoot__IYR9M{margin:28px 0 0;max-width:74ch;color:color-mix(in oklch,var(--fg) 72%,var(--muted));font-size:13px}.ProductStrategyPage_phaseFoot__IYR9M strong{color:var(--fg);font-weight:600}.ProductStrategyPage_finding__WDuUK{padding:clamp(64px,8vw,96px) 0}.ProductStrategyPage_findingHead__Z5_pd{margin-bottom:clamp(28px,4vw,40px)}.ProductStrategyPage_findingHead__Z5_pd .ProductStrategyPage_findingEyebrow__9kLvw{display:block;margin-bottom:14px}.ProductStrategyPage_findingHead__Z5_pd h2{margin:0;max-width:20ch;font-size:clamp(34px,5vw,54px);line-height:.9}.ProductStrategyPage_doc__9IuQ5{border:1px solid var(--hairline);background:color-mix(in oklch,var(--surface) 60%,var(--bg));box-shadow:var(--shadow)}.ProductStrategyPage_docHead__Z_SWW{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:16px 22px;border-bottom:1px solid var(--hairline);color:var(--muted);font-family:var(--font-mono);font-size:10px;letter-spacing:.09em;text-transform:uppercase}.ProductStrategyPage_docTag__GuSz1{padding:4px 10px;border:1px solid color-mix(in oklch,var(--accent) 55%,transparent);color:var(--accent)}.ProductStrategyPage_docRow__tAIKT{display:grid;grid-template-columns:168px minmax(0,1fr);gap:20px 32px;padding:24px 22px;border-bottom:1px solid var(--hairline)}.ProductStrategyPage_docRow__tAIKT:last-of-type{border-bottom:0}.ProductStrategyPage_docLabel__s8zqk{color:var(--accent);font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.ProductStrategyPage_docBody__n9swv{margin:0;color:color-mix(in oklch,var(--fg) 86%,var(--muted));font-size:14px;line-height:1.6}.ProductStrategyPage_redact__5yNjj{padding:0 2px;color:transparent;background:color-mix(in oklch,var(--fg) 26%,transparent);border-radius:1px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ProductStrategyPage_findingNote__fduq7{margin:20px 0 0;color:var(--muted);font-size:12px;letter-spacing:.02em}.ProductStrategyPage_proof__7bC2_{padding:clamp(64px,8vw,96px) 0}.ProductStrategyPage_proofNote__Lt10g{margin:12px 0 0;max-width:44ch;color:var(--muted);font-size:13px;line-height:1.5}.ProductStrategyPage_numbers__5TOZy{margin-top:clamp(40px,5vw,64px)}.ProductStrategyPage_engageFeatured__XZkps{background:color-mix(in oklch,var(--accent) 9%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--accent) 40%,transparent)}.ProductStrategyPage_engageFeatured__XZkps .ProductStrategyPage_engageMeta__X1tyJ{color:var(--accent)}.ProductStrategyPage_engageMeta__X1tyJ{display:block;margin-bottom:12px}.ProductStrategyPage_engage__0N2Lh,.ProductStrategyPage_faq__9J2a4{padding:clamp(64px,8vw,96px) 0}.ProductStrategyPage_faqHead__Cp5_m{margin-bottom:clamp(28px,4vw,44px)}.ProductStrategyPage_faqHead__Cp5_m h2{margin:14px 0 0;font-size:clamp(34px,5vw,54px);line-height:.9}.ProductStrategyPage_faqList__upgV0{border-top:1px solid var(--hairline)}.ProductStrategyPage_faqItem__Woqsm{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:20px clamp(28px,5vw,64px);padding:clamp(24px,3vw,34px) 0;border-bottom:1px solid var(--hairline)}.ProductStrategyPage_faqQ__p0Svr{margin:0;font-family:var(--font-display);font-weight:500;font-size:clamp(19px,1.9vw,24px);line-height:1.15;letter-spacing:-.01em}.ProductStrategyPage_faqA__Zc91B{margin:0;max-width:52ch;color:var(--muted);font-size:14px;line-height:1.6}.ProductStrategyPage_related__icVv5{padding:clamp(64px,8vw,96px) 0}.ProductStrategyPage_relatedHead__HZ47j{margin-bottom:clamp(28px,4vw,44px)}.ProductStrategyPage_relatedHead__HZ47j h2{margin:14px 0 0;font-size:clamp(32px,4.6vw,50px);line-height:.9}.ProductStrategyPage_pipeline__PSzu8{display:flex;flex-wrap:wrap;align-items:stretch;gap:10px;border-top:1px solid var(--hairline);padding-top:clamp(28px,4vw,40px)}.ProductStrategyPage_pipeNode__ayri_{flex:1 1 160px;display:grid;gap:8px;padding:20px;border:1px solid var(--hairline);background:color-mix(in oklch,var(--surface) 40%,var(--bg));transition:border-color .2s ease,transform .2s ease,background .2s ease}a.ProductStrategyPage_pipeNode__ayri_:hover{border-color:color-mix(in oklch,var(--accent) 55%,transparent);transform:translateY(-3px)}.ProductStrategyPage_pipeNodeCurrent__rn5sR{border-color:var(--accent);background:color-mix(in oklch,var(--accent) 12%,transparent)}.ProductStrategyPage_pipeStep__cB9_R{color:var(--muted);font-family:var(--font-mono);font-size:10px;letter-spacing:.09em;text-transform:uppercase}.ProductStrategyPage_pipeNodeCurrent__rn5sR .ProductStrategyPage_pipeStep__cB9_R{color:var(--accent)}.ProductStrategyPage_pipeName__lq3ou{font-family:var(--font-display);font-weight:600;font-size:clamp(18px,1.8vw,22px);letter-spacing:-.01em}.ProductStrategyPage_pipeArrow__eDPng{align-self:center;color:var(--muted);font-family:var(--font-display);font-size:22px}.ProductStrategyPage_final__aO8Si{padding:clamp(80px,11vw,150px) 0;border-top:1px solid var(--hairline)}.ProductStrategyPage_finalInner__Ap1zd{display:grid;justify-items:center;gap:clamp(20px,2.6vw,30px);text-align:center}.ProductStrategyPage_finalTitle__6iPM2{max-width:16ch;margin:0;font-size:clamp(40px,6.4vw,84px);line-height:.86;letter-spacing:-.03em;text-wrap:balance}.ProductStrategyPage_finalSub__IjPZV{max-width:46ch;margin:0;color:var(--muted);font-size:clamp(14px,1.1vw,16px)}.ProductStrategyPage_finalActions__AocWp{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px}@media (max-width:980px){.ProductStrategyPage_heroTop__d7bC4{flex-direction:column;gap:8px;align-items:flex-start}.ProductStrategyPage_heroPos__X6Hlw{text-align:left}.ProductStrategyPage_problemGrid__01U83{grid-template-columns:1fr;gap:20px}.ProductStrategyPage_phaseGrid__rEHFc{grid-template-columns:1fr}.ProductStrategyPage_phase___qdi0{min-height:0;border-right:0;border-bottom:1px solid var(--hairline)}.ProductStrategyPage_phase___qdi0:last-child{border-bottom:0}.ProductStrategyPage_docRow__tAIKT,.ProductStrategyPage_faqItem__Woqsm{grid-template-columns:1fr;gap:10px}.ProductStrategyPage_pipeArrow__eDPng{display:none}.ProductStrategyPage_pipeNode__ayri_{flex-basis:calc(50% - 5px)}}@media (max-width:680px){.ProductStrategyPage_heroTitle__RF5BK{font-size:clamp(38px,11vw,60px)}.ProductStrategyPage_pipeNode__ayri_{flex-basis:100%}}@media (prefers-reduced-motion:reduce){a.ProductStrategyPage_pipeNode__ayri_:hover{transform:none}}