.ProductPage-module__rScGOa__product{--night:#0b1831;--night-2:#13254a;--on-night:#e7eef7;--on-night-muted:#a9b8cc;--mint:#34d399}.ProductPage-module__rScGOa__dragify{--accent:#03a95c;--accent-soft:#e3f6ec}.ProductPage-module__rScGOa__bidup{--accent:#5c3cf6;--accent-soft:#ece8fe}.ProductPage-module__rScGOa__section{padding-block:var(--section-y);background:#fff;border-top:1px solid #edf3f6}.ProductPage-module__rScGOa__compact{padding-block:var(--section-y-compact)}.ProductPage-module__rScGOa__tinted{background:var(--bg-alt)}.ProductPage-module__rScGOa__dark{background:radial-gradient(900px 420px at 85% 0%, #34d3991f, transparent 70%), var(--night);color:var(--on-night);border-top:0}.ProductPage-module__rScGOa__bidup .ProductPage-module__rScGOa__dark{background:radial-gradient(900px 420px at 85% 0%, #7c63ff33, transparent 70%), var(--night)}.ProductPage-module__rScGOa__head{max-width:62rem;margin-bottom:var(--head-gap);gap:12px;display:grid}.ProductPage-module__rScGOa__title{color:var(--ink);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(28px,2vw + 16px,44px);font-weight:800;line-height:1.12}.ProductPage-module__rScGOa__lead{max-width:60ch;color:var(--muted);font-size:clamp(16px,.3vw + 15px,18px);line-height:1.6}.ProductPage-module__rScGOa__headDark .ProductPage-module__rScGOa__title{color:#fff}.ProductPage-module__rScGOa__headDark .ProductPage-module__rScGOa__lead{color:var(--on-night-muted)}.ProductPage-module__rScGOa__headDark p:first-child{color:var(--mint)}.ProductPage-module__rScGOa__footnote{color:var(--muted);font-size:14px;line-height:1.5;margin-top:20px!important}.ProductPage-module__rScGOa__hero{background:radial-gradient(700px 360px at 100% 10%, var(--accent-soft), transparent 70%), linear-gradient(180deg, #fbfdfd, #f5f9fb);padding-block:clamp(40px,5vw,80px) clamp(48px,6vw,96px)}.ProductPage-module__rScGOa__heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,4vw,64px);display:grid}.ProductPage-module__rScGOa__heroCopy{justify-items:start;gap:22px;display:grid}.ProductPage-module__rScGOa__heroLabel{border:1px solid color-mix(in srgb, var(--accent), transparent 70%);color:var(--accent);letter-spacing:.08em;background:#fff;border-radius:999px;padding:8px 12px;font-size:12px;line-height:1.4}.ProductPage-module__rScGOa__heroCopy h1{color:var(--ink);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(38px,3.6vw + 16px,72px);font-weight:800;line-height:1.02}.ProductPage-module__rScGOa__heroIntro{max-width:56ch;color:var(--text);font-size:clamp(16px,.4vw + 15px,19px);line-height:1.6}.ProductPage-module__rScGOa__siteLink{font-size:14px}.ProductPage-module__rScGOa__heroVisual{gap:18px;min-width:0;display:grid}.ProductPage-module__rScGOa__heroFrame{border:1px solid var(--line);background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 2px 4px #1038540a,0 30px 60px -20px #10385440}.ProductPage-module__rScGOa__heroFrame img{width:100%;height:auto;display:block}.ProductPage-module__rScGOa__heroTags,.ProductPage-module__rScGOa__chips{flex-wrap:wrap;gap:8px;display:flex}.ProductPage-module__rScGOa__heroTags li{border:1px solid var(--line);color:var(--text);background:#fff;border-radius:999px;padding:7px 12px;font-size:13px;font-weight:700}.ProductPage-module__rScGOa__tabs{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.ProductPage-module__rScGOa__tabs button{border:1.5px solid var(--line);color:var(--text);cursor:pointer;background:#fff;border-radius:999px;padding:11px 18px;font-weight:700;transition:border-color .16s,background-color .16s,color .16s}.ProductPage-module__rScGOa__tabs button:hover{border-color:var(--accent)}.ProductPage-module__rScGOa__tabs button[aria-selected=true]{border-color:var(--night);background:var(--night);color:#fff}.ProductPage-module__rScGOa__badge{background:var(--accent-soft);color:color-mix(in srgb, var(--accent), #000 25%);letter-spacing:.03em;border-radius:999px;padding:6px 11px;font-size:12px;font-weight:800;display:inline-block}.ProductPage-module__rScGOa__illustrative{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;border:1px dashed;border-radius:6px;justify-self:start;padding:5px 10px;font-size:11px;font-weight:800}.ProductPage-module__rScGOa__pipeline,.ProductPage-module__rScGOa__journeySteps{gap:10px;display:grid}.ProductPage-module__rScGOa__pipeline{grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:20px}.ProductPage-module__rScGOa__pipeline button,.ProductPage-module__rScGOa__journeySteps button{color:var(--on-night);text-align:left;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:12px;align-content:start;gap:6px;padding:18px;font-size:17px;font-weight:800;transition:background-color .18s,border-color .18s;display:grid;position:relative}.ProductPage-module__rScGOa__pipeline button:hover,.ProductPage-module__rScGOa__journeySteps button:hover{border-color:#ffffff4d}.ProductPage-module__rScGOa__pipeline button[aria-selected=true],.ProductPage-module__rScGOa__journeySteps button[aria-selected=true]{border-color:var(--mint);background:#34d3991f}.ProductPage-module__rScGOa__bidup .ProductPage-module__rScGOa__journeySteps button[aria-selected=true]{background:#7c63ff2e;border-color:#a797ff}.ProductPage-module__rScGOa__pipeline button:not(:last-child):after{content:"";background:#ffffff4d;width:10px;height:1px;position:absolute;top:50%;right:-10px}.ProductPage-module__rScGOa__pipeline button:nth-child(4){border-style:dashed}.ProductPage-module__rScGOa__pipeline small{color:var(--on-night-muted);font-size:12px;font-weight:600}.ProductPage-module__rScGOa__pipelineIndex{color:var(--on-night-muted);letter-spacing:.08em;font-size:12px;font-weight:700}.ProductPage-module__rScGOa__stagePanel,.ProductPage-module__rScGOa__rolePanel{border-radius:16px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);padding:clamp(24px,3vw,44px);animation:.32s both ProductPage-module__rScGOa__rise;display:grid}.ProductPage-module__rScGOa__stagePanel{background:#ffffff0d;border:1px solid #ffffff1f}.ProductPage-module__rScGOa__stagePanel h3,.ProductPage-module__rScGOa__rolePanel h3,.ProductPage-module__rScGOa__journeyPanel h3{letter-spacing:-.01em;margin-block:8px 12px;font-size:clamp(22px,1vw + 16px,30px);font-weight:800;line-height:1.2}.ProductPage-module__rScGOa__stagePanel p{color:var(--on-night-muted);font-size:17px;line-height:1.6}.ProductPage-module__rScGOa__stagePanel h3{color:#fff}.ProductPage-module__rScGOa__stageCount{letter-spacing:.08em;text-transform:uppercase;font-weight:800;color:var(--mint)!important;font-size:13px!important}.ProductPage-module__rScGOa__bidup .ProductPage-module__rScGOa__stageCount{color:#b9adff!important}.ProductPage-module__rScGOa__stageDetail{gap:12px;display:grid}.ProductPage-module__rScGOa__stageDetail li{align-items:center;gap:12px;font-size:16px;font-weight:700;display:flex}.ProductPage-module__rScGOa__stageDetail svg{color:var(--accent);flex:none}.ProductPage-module__rScGOa__dark .ProductPage-module__rScGOa__stageDetail svg{color:var(--mint)}@keyframes ProductPage-module__rScGOa__rise{0%{opacity:0;transform:translateY(6px)}}.ProductPage-module__rScGOa__featureGrid{gap:var(--grid-gap);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.ProductPage-module__rScGOa__featureCard,.ProductPage-module__rScGOa__featureCompact{scroll-margin-top:112px}.ProductPage-module__rScGOa__featureCard{padding:var(--card-pad);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);background:#fff;grid-column:span 2;align-content:start;gap:12px;transition:transform .18s,border-color .18s;display:grid}.ProductPage-module__rScGOa__featureCard:nth-child(4),.ProductPage-module__rScGOa__featureCard:nth-child(5){grid-column:span 3}.ProductPage-module__rScGOa__featureCard:hover{border-color:color-mix(in srgb, var(--accent), transparent 55%);transform:translateY(-2px)}.ProductPage-module__rScGOa__featureCard h3,.ProductPage-module__rScGOa__featureCompact h3,.ProductPage-module__rScGOa__useCaseGrid h3{color:var(--ink);font-size:20px;font-weight:800;line-height:1.25}.ProductPage-module__rScGOa__featureCard p,.ProductPage-module__rScGOa__featureCompact p,.ProductPage-module__rScGOa__useCaseGrid p{color:var(--muted);font-size:15.5px;line-height:1.55}.ProductPage-module__rScGOa__featureNumber{color:var(--accent);letter-spacing:.08em;font-size:13px;font-weight:800}.ProductPage-module__rScGOa__chips{margin-top:4px!important}.ProductPage-module__rScGOa__chips li{background:var(--bg-alt);color:var(--text);border-radius:6px;padding:5px 10px;font-size:13px;font-weight:700}.ProductPage-module__rScGOa__featureGridCompact{gap:var(--grid-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;margin-top:var(--grid-gap)!important}.ProductPage-module__rScGOa__featureCompact{padding:var(--card-pad);border-top:3px solid var(--accent);border-radius:4px var(--radius) var(--radius) var(--radius);background:var(--bg-alt);align-content:start;gap:10px;display:grid}.ProductPage-module__rScGOa__featureCompact .ProductPage-module__rScGOa__chips li{background:#fff}.ProductPage-module__rScGOa__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.ProductPage-module__rScGOa__sideCard{padding:var(--card-pad);border:1px solid var(--line);border-radius:var(--radius);background:#fff;justify-items:start;gap:10px;display:grid}.ProductPage-module__rScGOa__sideCard h3{font-size:18px;font-weight:800}.ProductPage-module__rScGOa__sideCard p{color:var(--muted);line-height:1.55}.ProductPage-module__rScGOa__mock{background:var(--night);color:var(--on-night-muted);border-radius:18px;gap:14px;margin:0;padding:clamp(18px,2.4vw,28px);display:grid;position:relative;box-shadow:0 30px 60px -24px #0b183173}.ProductPage-module__rScGOa__mock .ProductPage-module__rScGOa__illustrative{color:var(--on-night-muted)}.ProductPage-module__rScGOa__mockPrompt{color:#fff;background:#ffffff0f;border:1px solid #ffffff24;border-radius:12px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:15px;line-height:1.5;display:flex}.ProductPage-module__rScGOa__mockPrompt span{color:var(--mint)}.ProductPage-module__rScGOa__mockBoard{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ProductPage-module__rScGOa__mockTile{background:#ffffff12;border-radius:10px;align-content:start;gap:10px;min-height:74px;padding:12px;display:grid}.ProductPage-module__rScGOa__mockTile i,.ProductPage-module__rScGOa__mockTile b,.ProductPage-module__rScGOa__mockTile em{border-radius:4px;display:block}.ProductPage-module__rScGOa__mockTile i{background:#ffffff38;width:50%;height:7px}.ProductPage-module__rScGOa__mockTile b{background:#34d3998c;width:70%;height:16px}.ProductPage-module__rScGOa__mockTile em{background:#ffffff1f;height:9px}.ProductPage-module__rScGOa__mockWide{grid-column:span 2}.ProductPage-module__rScGOa__mockTall{gap:12px}.ProductPage-module__rScGOa__mockBars{align-items:flex-end;gap:8px;height:110px;display:flex}.ProductPage-module__rScGOa__mockBars span{background:linear-gradient(180deg, var(--mint), #34d3994d);transform-origin:bottom;border-radius:4px 4px 0 0;flex:1;animation:.9s both ProductPage-module__rScGOa__grow}.ProductPage-module__rScGOa__mockBars span:nth-child(2n){animation-delay:.12s}@keyframes ProductPage-module__rScGOa__grow{0%{transform:scaleY(.15)}}.ProductPage-module__rScGOa__mock figcaption{font-size:12.5px}.ProductPage-module__rScGOa__mockFlow{background-color:#ffffff08;background-image:radial-gradient(#ffffff1a 1px,#0000 1px);background-size:14px 14px;border-radius:12px;gap:12px;padding:14px;display:grid}.ProductPage-module__rScGOa__mockFlow li{color:#fff;background:#102244;border:1px solid #ffffff24;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;font-size:14px;font-weight:700;line-height:1.35;display:grid;position:relative}.ProductPage-module__rScGOa__mockFlow li+li:before{content:"";background:var(--mint);opacity:.55;width:2px;height:13px;position:absolute;bottom:100%;left:23px}.ProductPage-module__rScGOa__mockFlow b{width:24px;height:24px;color:var(--mint);background:#34d39929;border-radius:7px;place-items:center;font-size:12px;display:grid}.ProductPage-module__rScGOa__mockFlow small{color:var(--on-night-muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.ProductPage-module__rScGOa__mockFlow li[data-kind=Approval]{border-color:#34d3998c}.ProductPage-module__rScGOa__mockFlow li[data-kind=Approval] small{color:var(--mint)}.ProductPage-module__rScGOa__coreGrid{gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;margin-top:var(--head-gap)!important}.ProductPage-module__rScGOa__coreCard{padding:var(--card-pad);border:1px solid var(--line);border-top:3px solid var(--accent);border-radius:4px var(--radius) var(--radius) var(--radius);box-shadow:var(--shadow);background:#fff;align-content:start;justify-items:start;gap:14px;scroll-margin-top:112px;display:grid}.ProductPage-module__rScGOa__coreCard h3{color:var(--ink);font-size:clamp(22px,.6vw + 17px,26px);font-weight:800;line-height:1.2}.ProductPage-module__rScGOa__coreCard>p{color:var(--muted);font-size:16px;line-height:1.6}.ProductPage-module__rScGOa__coreCard .ProductPage-module__rScGOa__stageDetail li{font-size:15px}.ProductPage-module__rScGOa__demoPanel{border:1px solid var(--line);background:var(--bg-alt);border-radius:18px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,4vw,64px);padding:clamp(22px,3vw,44px);display:grid}.ProductPage-module__rScGOa__demoCopy{align-content:start;justify-items:start;gap:14px;display:grid}.ProductPage-module__rScGOa__demoCopy h3{font-size:clamp(22px,1vw + 16px,30px);font-weight:800;line-height:1.2}.ProductPage-module__rScGOa__demoCopy p,.ProductPage-module__rScGOa__rolePanel p,.ProductPage-module__rScGOa__journeyPanel>p{color:var(--muted);font-size:16.5px;line-height:1.6}.ProductPage-module__rScGOa__walkthrough{gap:16px;display:grid}.ProductPage-module__rScGOa__walkthrough ol{gap:8px;display:grid}.ProductPage-module__rScGOa__walkthrough li button{border:1px solid var(--line);width:100%;color:var(--muted);text-align:left;cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:14px;padding:13px 16px;font-weight:700;transition:border-color .18s,color .18s,box-shadow .18s;display:flex}.ProductPage-module__rScGOa__stepDot{background:var(--bg-alt);width:28px;height:28px;color:var(--muted);border-radius:50%;flex:none;place-items:center;font-size:13px;display:grid}.ProductPage-module__rScGOa__stepDone button{color:var(--text)!important}.ProductPage-module__rScGOa__stepDone .ProductPage-module__rScGOa__stepDot{background:var(--accent-soft);color:var(--accent)}.ProductPage-module__rScGOa__stepCurrent button{box-shadow:0 8px 22px -12px color-mix(in srgb, var(--accent), transparent 30%);border-color:var(--accent)!important;color:var(--ink)!important}.ProductPage-module__rScGOa__stepCurrent .ProductPage-module__rScGOa__stepDot{background:var(--accent);color:#fff}.ProductPage-module__rScGOa__walkControls{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:14px;font-weight:700;display:flex}.ProductPage-module__rScGOa__walkControls div{gap:8px;display:flex}.ProductPage-module__rScGOa__walkControls button{border:1.5px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:6px;padding:9px 14px;font-weight:700}.ProductPage-module__rScGOa__walkControls button:disabled{opacity:.45;cursor:default}.ProductPage-module__rScGOa__walkControls .ProductPage-module__rScGOa__walkNext{border-color:var(--night);background:var(--night);color:#fff}.ProductPage-module__rScGOa__useCaseGrid{gap:var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ProductPage-module__rScGOa__useCaseGrid li{padding:var(--card-pad);border:1px solid var(--line);border-radius:var(--radius);background:#fff;align-content:start;gap:8px;display:grid}.ProductPage-module__rScGOa__modules{background:var(--night);color:var(--on-night);border-radius:18px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,4vw,64px);margin-top:clamp(32px,4vw,56px);padding:clamp(24px,3vw,44px);display:grid}.ProductPage-module__rScGOa__modules>div{align-content:start;justify-items:start;gap:12px;display:grid}.ProductPage-module__rScGOa__modules h3{color:#fff;font-size:clamp(22px,1vw + 16px,28px);font-weight:800;line-height:1.2}.ProductPage-module__rScGOa__modules>div p{color:var(--on-night-muted);line-height:1.6}.ProductPage-module__rScGOa__modules .ProductPage-module__rScGOa__textLink{color:var(--mint)}.ProductPage-module__rScGOa__modules ul{background:#ffffff1f;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.ProductPage-module__rScGOa__modules li{background:var(--night-2);align-content:start;gap:6px;padding:18px;display:grid}.ProductPage-module__rScGOa__modules li b{color:#fff;font-size:16px}.ProductPage-module__rScGOa__modules li span{color:var(--on-night-muted);font-size:14.5px;line-height:1.5}.ProductPage-module__rScGOa__bidup .ProductPage-module__rScGOa__modules ul{grid-template-columns:1fr}.ProductPage-module__rScGOa__proof{border:1px solid var(--line);background:radial-gradient(600px 300px at 0% 100%, var(--accent-soft), transparent 70%), #fff;box-shadow:var(--shadow);border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);padding:clamp(28px,4vw,64px);display:grid}.ProductPage-module__rScGOa__proofCopy{align-content:start;gap:14px;display:grid}.ProductPage-module__rScGOa__proofCopy h2{letter-spacing:-.02em;font-size:clamp(28px,2vw + 16px,42px);font-weight:800;line-height:1.12}.ProductPage-module__rScGOa__proofCopy>p:last-child{color:var(--text);font-size:17px;line-height:1.6}.ProductPage-module__rScGOa__proofPanels{gap:12px;display:grid}.ProductPage-module__rScGOa__proofPanels li{border-left:3px solid var(--accent);background:var(--bg-alt);border-radius:0 12px 12px 0;gap:4px;padding:18px 20px;display:grid}.ProductPage-module__rScGOa__proofPanels b{font-size:17px;font-weight:800}.ProductPage-module__rScGOa__proofPanels span{color:var(--muted);line-height:1.5}.ProductPage-module__rScGOa__principles{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,48px);display:grid}.ProductPage-module__rScGOa__principles li{border-top:2px solid var(--ink);align-content:start;gap:10px;padding-top:20px;display:grid}.ProductPage-module__rScGOa__principles h2{letter-spacing:-.01em;font-size:clamp(22px,1vw + 16px,28px);font-weight:800}.ProductPage-module__rScGOa__principles p{color:var(--muted);font-size:16px;line-height:1.6}.ProductPage-module__rScGOa__teamBlock{border:1px solid var(--line);background:#fff;border-radius:18px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,4vw,64px);margin-top:clamp(32px,4vw,56px);padding:clamp(24px,3vw,44px);display:grid}.ProductPage-module__rScGOa__teamBlock>div{align-content:start;gap:12px;display:grid}.ProductPage-module__rScGOa__teamBlock h3{font-size:clamp(24px,1.2vw + 16px,34px);font-weight:800;line-height:1.15}.ProductPage-module__rScGOa__teamBlock>div p:last-child{color:var(--muted);font-size:16.5px;line-height:1.6}.ProductPage-module__rScGOa__teamBlock ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;display:grid}.ProductPage-module__rScGOa__teamBlock li{gap:12px;display:flex}.ProductPage-module__rScGOa__teamBlock li svg{color:var(--accent);flex:none;margin-top:2px}.ProductPage-module__rScGOa__teamBlock li span{color:var(--muted);gap:4px;font-size:15px;line-height:1.5;display:grid}.ProductPage-module__rScGOa__teamBlock li b{color:var(--ink);font-size:16px}.ProductPage-module__rScGOa__journey{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);align-items:start;gap:20px;display:grid}.ProductPage-module__rScGOa__journeySteps button{grid-template-columns:auto 1fr;align-items:center;gap:14px;padding:14px 16px;font-size:16px}.ProductPage-module__rScGOa__journeyPanel{color:var(--ink);background:#fff;border-radius:16px;gap:6px;padding:clamp(22px,3vw,40px);animation:.32s both ProductPage-module__rScGOa__rise;display:grid}.ProductPage-module__rScGOa__journeyPanel .ProductPage-module__rScGOa__stageCount{margin-top:10px;color:var(--accent)!important}.ProductPage-module__rScGOa__taskBoard{border:1px solid var(--line);background:var(--bg-alt);border-radius:12px;gap:10px;margin-top:18px;padding:16px;display:grid}.ProductPage-module__rScGOa__taskBoard>b{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:800}.ProductPage-module__rScGOa__taskBoard ul{gap:8px;display:grid}.ProductPage-module__rScGOa__taskBoard li{background:#fff;border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.ProductPage-module__rScGOa__taskName{font-weight:700}.ProductPage-module__rScGOa__taskOwner{color:var(--muted);font-size:13px;font-weight:700}.ProductPage-module__rScGOa__status{white-space:nowrap;border-radius:999px;padding:4px 9px;font-size:12px;font-weight:800}.ProductPage-module__rScGOa__statusDone{color:#0b6e3d;background:#dcf5e8}.ProductPage-module__rScGOa__statusProgress{color:#1f4fb5;background:#e6eefc}.ProductPage-module__rScGOa__statusReview{color:#8a5300;background:#fdf0d9}.ProductPage-module__rScGOa__statusIdle{color:#53657a;background:#eef2f6}.ProductPage-module__rScGOa__progress{background:var(--bg-alt);border-radius:999px;height:6px;margin-top:18px;overflow:hidden}.ProductPage-module__rScGOa__progress span{border-radius:inherit;background:var(--accent);height:100%;transition:width .32s;display:block}.ProductPage-module__rScGOa__rolePanel{border:1px solid var(--line);background:var(--bg-alt)}.ProductPage-module__rScGOa__rolePanel>div{justify-items:start;display:grid}.ProductPage-module__rScGOa__planned{background:var(--bg-alt);border:2px dashed #b9c6d3;border-radius:18px;justify-items:start;gap:12px;padding:clamp(22px,3vw,40px);display:grid}.ProductPage-module__rScGOa__plannedBadge{color:#8a5300;letter-spacing:.1em;text-transform:uppercase;background:#fdf0d9;border-radius:6px;padding:5px 10px;font-size:12px;font-weight:800}.ProductPage-module__rScGOa__planned h2{font-size:clamp(22px,1vw + 16px,30px);font-weight:800}.ProductPage-module__rScGOa__planned p{max-width:70ch;color:var(--muted);font-size:16.5px;line-height:1.6}.ProductPage-module__rScGOa__closing{text-align:center}.ProductPage-module__rScGOa__closingInner{justify-items:center;gap:20px;padding-block:clamp(8px,2vw,32px);display:grid}.ProductPage-module__rScGOa__closingInner h2{letter-spacing:-.03em;text-wrap:balance;max-width:22ch;font-size:clamp(32px,3vw + 16px,60px);font-weight:800;line-height:1.05}.ProductPage-module__rScGOa__closingInner p{max-width:56ch;color:var(--on-night-muted);font-size:18px;line-height:1.6}.ProductPage-module__rScGOa__closingInner>div{justify-content:center;margin-top:8px}.ProductPage-module__rScGOa__btnGhost{color:#fff;border:1.5px solid #fff6;border-radius:6px;justify-content:center;align-items:center;font-weight:700;transition:border-color .16s;display:inline-flex}.ProductPage-module__rScGOa__btnGhost:hover{border-color:#fff}.ProductPage-module__rScGOa__dark :focus-visible,.ProductPage-module__rScGOa__closing :focus-visible,.ProductPage-module__rScGOa__modules :focus-visible{outline-color:var(--mint)}@media (max-width:1120px){.ProductPage-module__rScGOa__heroGrid,.ProductPage-module__rScGOa__split,.ProductPage-module__rScGOa__demoPanel,.ProductPage-module__rScGOa__proof,.ProductPage-module__rScGOa__modules,.ProductPage-module__rScGOa__teamBlock,.ProductPage-module__rScGOa__journey{grid-template-columns:1fr}.ProductPage-module__rScGOa__featureCard,.ProductPage-module__rScGOa__featureCard:nth-child(4),.ProductPage-module__rScGOa__featureCard:nth-child(5){grid-column:span 3}.ProductPage-module__rScGOa__featureCard:last-child:nth-child(odd){grid-column:1/-1}.ProductPage-module__rScGOa__featureGridCompact{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductPage-module__rScGOa__pipeline{grid-template-columns:repeat(3,minmax(0,1fr))}.ProductPage-module__rScGOa__pipeline button:after{display:none}.ProductPage-module__rScGOa__journeySteps{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}@media (max-width:760px){.ProductPage-module__rScGOa__featureCard,.ProductPage-module__rScGOa__featureCard:nth-child(4),.ProductPage-module__rScGOa__featureCard:nth-child(5){grid-column:1/-1}.ProductPage-module__rScGOa__featureGridCompact,.ProductPage-module__rScGOa__coreGrid,.ProductPage-module__rScGOa__useCaseGrid,.ProductPage-module__rScGOa__principles,.ProductPage-module__rScGOa__stagePanel,.ProductPage-module__rScGOa__rolePanel,.ProductPage-module__rScGOa__teamBlock ul,.ProductPage-module__rScGOa__modules ul{grid-template-columns:1fr}.ProductPage-module__rScGOa__pipeline,.ProductPage-module__rScGOa__mockBoard{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductPage-module__rScGOa__mockTall{display:none}.ProductPage-module__rScGOa__taskBoard li{grid-template-columns:1fr auto}.ProductPage-module__rScGOa__taskOwner{grid-row:2}}@media (prefers-reduced-motion:reduce){.ProductPage-module__rScGOa__stagePanel,.ProductPage-module__rScGOa__rolePanel,.ProductPage-module__rScGOa__journeyPanel,.ProductPage-module__rScGOa__mockBars span{animation:none}}
