.HomepageChapterVisualization-module__yrIW5q__visualization{--data-ink:var(--fg);--data-muted:var(--fg-muted);--data-line:var(--border);--data-primary:var(--brand);--data-live:var(--lm-live-green);width:100%;min-width:0;height:100%;color:var(--data-ink)}.HomepageChapterVisualization-module__yrIW5q__canvas{box-sizing:border-box;width:100%;height:100%;min-height:0;padding-inline:clamp(4px,1.1vw,16px)}.HomepageChapterVisualization-module__yrIW5q__overviewData,.HomepageChapterVisualization-module__yrIW5q__liveData,.HomepageChapterVisualization-module__yrIW5q__funnelData,.HomepageChapterVisualization-module__yrIW5q__sourcesData{min-height:clamp(480px,48vw,680px);padding-block:clamp(28px,4vw,56px)}.HomepageChapterVisualization-module__yrIW5q__metricStrip{border-bottom:1px solid var(--data-line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0 0 clamp(28px,4vw,50px);display:grid}.HomepageChapterVisualization-module__yrIW5q__metric{border-right:1px solid var(--data-line);min-width:0;padding-inline:clamp(12px,2.6vw,34px)}.HomepageChapterVisualization-module__yrIW5q__metric:first-child{padding-left:0}.HomepageChapterVisualization-module__yrIW5q__metric:last-child{border-right:0;padding-right:0}.HomepageChapterVisualization-module__yrIW5q__metric dt,.HomepageChapterVisualization-module__yrIW5q__sourceTotal span,.HomepageChapterVisualization-module__yrIW5q__funnelSummary span,.HomepageChapterVisualization-module__yrIW5q__funnelDropoff span,.HomepageChapterVisualization-module__yrIW5q__timeAxis,.HomepageChapterVisualization-module__yrIW5q__liveSummary span{color:var(--data-muted);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.09em;text-transform:uppercase;font-size:clamp(9px,.85vw,11px);font-weight:600}.HomepageChapterVisualization-module__yrIW5q__metric dd{justify-content:space-between;align-items:flex-end;gap:10px;margin:clamp(10px,1.4vw,16px) 0 0;display:flex}.HomepageChapterVisualization-module__yrIW5q__metric strong{letter-spacing:-.06em;font-size:clamp(30px,4.4vw,62px);font-weight:600;line-height:.86}.HomepageChapterVisualization-module__yrIW5q__metric dd span{color:color-mix(in srgb, var(--data-live) 78%, var(--data-ink));font-size:clamp(9px,.9vw,12px);font-weight:650}.HomepageChapterVisualization-module__yrIW5q__lineChart{height:clamp(320px,36vw,470px);margin-top:clamp(34px,5vw,68px);position:relative}.HomepageChapterVisualization-module__yrIW5q__lineChart svg{width:100%;height:calc(100% - 30px);overflow:visible}.HomepageChapterVisualization-module__yrIW5q__grid path,.HomepageChapterVisualization-module__yrIW5q__primarySeries path,.HomepageChapterVisualization-module__yrIW5q__compareSeries path{fill:none;vector-effect:non-scaling-stroke}.HomepageChapterVisualization-module__yrIW5q__grid path{stroke:var(--data-line);stroke-width:1px}.HomepageChapterVisualization-module__yrIW5q__primarySeries,.HomepageChapterVisualization-module__yrIW5q__compareSeries{transform-box:fill-box;transform-origin:0}.HomepageChapterVisualization-module__yrIW5q__primarySeries>path:last-child{stroke:var(--data-primary);stroke-linecap:round;stroke-width:3px}.HomepageChapterVisualization-module__yrIW5q__primarySeries .HomepageChapterVisualization-module__yrIW5q__overviewArea{fill:color-mix(in srgb, var(--data-primary) 13%, transparent);stroke:none}.HomepageChapterVisualization-module__yrIW5q__compareSeries path{stroke:color-mix(in srgb, var(--data-primary) 42%, var(--data-muted));stroke-dasharray:5 8;stroke-linecap:round;stroke-width:1.5px}.HomepageChapterVisualization-module__yrIW5q__peakMarks circle{fill:var(--data-primary);stroke:var(--bg);stroke-width:4px;transform-box:fill-box;transform-origin:50%}.HomepageChapterVisualization-module__yrIW5q__chartAxis,.HomepageChapterVisualization-module__yrIW5q__timeAxis{justify-content:space-between;margin-top:14px;display:flex}.HomepageChapterVisualization-module__yrIW5q__liveData{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(130px,.18fr) minmax(0,.82fr);align-items:stretch;gap:0 clamp(28px,5vw,72px);display:grid}.HomepageChapterVisualization-module__yrIW5q__liveSummary{flex-direction:column;align-self:center;gap:12px;display:flex}.HomepageChapterVisualization-module__yrIW5q__liveSummary strong{letter-spacing:-.08em;font-size:clamp(82px,12vw,174px);font-weight:600;line-height:.8}.HomepageChapterVisualization-module__yrIW5q__liveSummary span{color:color-mix(in srgb, var(--data-live) 78%, var(--data-ink));align-items:center;gap:9px;display:flex}.HomepageChapterVisualization-module__yrIW5q__liveSummary span:before{background:var(--data-live);border-radius:var(--r-full);content:"";width:8px;height:8px}.HomepageChapterVisualization-module__yrIW5q__liveChart{grid-template-columns:minmax(86px,auto) minmax(0,1fr);gap:clamp(14px,2.4vw,30px);min-width:0;display:grid}.HomepageChapterVisualization-module__yrIW5q__liveLabels{color:var(--data-muted);grid-template-rows:repeat(4,minmax(0,1fr));font-size:clamp(10px,1vw,13px);display:grid}.HomepageChapterVisualization-module__yrIW5q__liveLabels span{align-items:center;display:flex}.HomepageChapterVisualization-module__yrIW5q__livePlot{border-block:1px solid var(--data-line);min-width:0;position:relative;overflow:hidden}.HomepageChapterVisualization-module__yrIW5q__liveGrid{grid-template-rows:repeat(4,minmax(0,1fr));display:grid;position:absolute;inset:0}.HomepageChapterVisualization-module__yrIW5q__liveGrid span{border-bottom:1px solid var(--data-line)}.HomepageChapterVisualization-module__yrIW5q__liveGrid span:last-child{border-bottom:0}.HomepageChapterVisualization-module__yrIW5q__liveScan{border-right:1px solid color-mix(in srgb, var(--data-live) 72%, transparent);transform-box:border-box;transform-origin:0;position:absolute;inset:0}.HomepageChapterVisualization-module__yrIW5q__livePoint{left:var(--point-x);top:var(--point-y);background:var(--data-primary);border:2px solid var(--bg);border-radius:var(--r-full);width:clamp(8px,1vw,13px);height:clamp(8px,1vw,13px);box-shadow:0 0 0 1px color-mix(in srgb, var(--data-primary) 32%, transparent);position:absolute;transform:translate(-50%,-50%)}.HomepageChapterVisualization-module__yrIW5q__livePoint[data-event-kind=signup],.HomepageChapterVisualization-module__yrIW5q__livePoint[data-event-kind=purchase]{background:var(--data-live);box-shadow:0 0 0 1px color-mix(in srgb, var(--data-live) 38%, transparent)}.HomepageChapterVisualization-module__yrIW5q__timeAxis{grid-column:1/-1;margin-left:calc(18% + clamp(28px,5vw,72px) + 116px)}.HomepageChapterVisualization-module__yrIW5q__funnelData{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(130px,.2fr) minmax(0,.8fr);gap:clamp(28px,5vw,72px);display:grid;position:relative}.HomepageChapterVisualization-module__yrIW5q__funnelSummary{flex-direction:column;align-self:center;gap:14px;display:flex}.HomepageChapterVisualization-module__yrIW5q__funnelSummary strong,.HomepageChapterVisualization-module__yrIW5q__sourceTotal strong{letter-spacing:-.08em;font-size:clamp(72px,11vw,158px);font-weight:600;line-height:.8}.HomepageChapterVisualization-module__yrIW5q__funnelChart{align-content:center;margin:0;padding:0;list-style:none;display:grid}.HomepageChapterVisualization-module__yrIW5q__funnelChart li{border-bottom:1px solid var(--data-line);grid-template-columns:minmax(84px,.26fr) minmax(180px,1fr) minmax(64px,auto);align-items:center;gap:clamp(12px,2vw,26px);min-height:clamp(82px,9vw,116px);display:grid}.HomepageChapterVisualization-module__yrIW5q__funnelMeta,.HomepageChapterVisualization-module__yrIW5q__funnelValue{flex-direction:column;gap:6px;display:flex}.HomepageChapterVisualization-module__yrIW5q__funnelMeta span,.HomepageChapterVisualization-module__yrIW5q__funnelValue span{color:var(--data-muted);font-family:var(--font-mono), ui-monospace, monospace;font-size:clamp(9px,.85vw,11px)}.HomepageChapterVisualization-module__yrIW5q__funnelMeta strong,.HomepageChapterVisualization-module__yrIW5q__funnelValue strong{font-size:clamp(12px,1.2vw,16px)}.HomepageChapterVisualization-module__yrIW5q__funnelValue{align-items:flex-end}.HomepageChapterVisualization-module__yrIW5q__funnelBarFrame{background:color-mix(in srgb, var(--data-ink) 5%, transparent);border-radius:var(--r-full);height:clamp(20px,2.6vw,34px);overflow:hidden}.HomepageChapterVisualization-module__yrIW5q__funnelBar{background:var(--data-primary);border-radius:inherit;width:100%;height:100%;transform:scaleX(var(--data-scale));transform-origin:0;display:block}.HomepageChapterVisualization-module__yrIW5q__funnelChart li:nth-child(2) .HomepageChapterVisualization-module__yrIW5q__funnelBar{background:color-mix(in srgb, var(--data-primary) 82%, var(--data-live))}.HomepageChapterVisualization-module__yrIW5q__funnelChart li:nth-child(3) .HomepageChapterVisualization-module__yrIW5q__funnelBar{background:color-mix(in srgb, var(--data-primary) 62%, var(--data-muted))}.HomepageChapterVisualization-module__yrIW5q__funnelChart li:nth-child(4) .HomepageChapterVisualization-module__yrIW5q__funnelBar{background:color-mix(in srgb, var(--data-primary) 38%, var(--data-muted))}.HomepageChapterVisualization-module__yrIW5q__funnelDropoff{border-top:1px solid var(--data-line);grid-column:2;justify-content:space-between;align-items:baseline;padding-top:20px;display:flex}.HomepageChapterVisualization-module__yrIW5q__funnelDropoff strong{letter-spacing:-.05em;font-size:clamp(24px,3.5vw,46px)}.HomepageChapterVisualization-module__yrIW5q__sourcesData{grid-template-columns:minmax(120px,.19fr) minmax(320px,.48fr) minmax(220px,.33fr);align-items:center;gap:clamp(24px,5vw,76px);display:grid}.HomepageChapterVisualization-module__yrIW5q__sourceTotal{flex-direction:column;gap:16px;display:flex}.HomepageChapterVisualization-module__yrIW5q__wafflePlot{aspect-ratio:1;grid-template-rows:repeat(10,minmax(0,1fr));grid-template-columns:repeat(10,minmax(0,1fr));gap:clamp(4px,.7vw,9px);width:min(100%,510px);display:grid}.HomepageChapterVisualization-module__yrIW5q__wafflePlot>span{background:var(--data-primary);transform-origin:50%;border-radius:clamp(3px,.5vw,7px)}.HomepageChapterVisualization-module__yrIW5q__wafflePlot>span[data-source=search],.HomepageChapterVisualization-module__yrIW5q__sourceLegend>div[data-source=search] dt>span{background:color-mix(in srgb, var(--data-live) 74%, var(--data-primary))}.HomepageChapterVisualization-module__yrIW5q__wafflePlot>span[data-source=social],.HomepageChapterVisualization-module__yrIW5q__sourceLegend>div[data-source=social] dt>span{background:color-mix(in srgb, var(--data-primary) 58%, var(--data-muted))}.HomepageChapterVisualization-module__yrIW5q__wafflePlot>span[data-source=referral],.HomepageChapterVisualization-module__yrIW5q__sourceLegend>div[data-source=referral] dt>span{background:color-mix(in srgb, var(--data-primary) 30%, var(--data-muted))}.HomepageChapterVisualization-module__yrIW5q__sourceLegend{margin:0;padding:0;display:grid}.HomepageChapterVisualization-module__yrIW5q__sourceLegend>div{border-bottom:1px solid var(--data-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-height:clamp(64px,7vw,88px);display:grid}.HomepageChapterVisualization-module__yrIW5q__sourceLegend dt{color:var(--data-muted);align-items:center;gap:10px;font-size:clamp(11px,1vw,14px);display:flex}.HomepageChapterVisualization-module__yrIW5q__sourceLegend dt>span{background:var(--data-primary);border-radius:var(--r-full);flex:0 0 10px;width:10px;height:10px}.HomepageChapterVisualization-module__yrIW5q__sourceLegend dd{flex-direction:column;align-items:flex-end;gap:5px;margin:0;display:flex}.HomepageChapterVisualization-module__yrIW5q__sourceLegend dd strong{letter-spacing:-.05em;font-size:clamp(21px,2.4vw,34px);line-height:1}.HomepageChapterVisualization-module__yrIW5q__sourceLegend dd span{color:var(--data-muted);font-size:10px}@supports (animation-timeline:view()){.HomepageChapterVisualization-module__yrIW5q__metric,.HomepageChapterVisualization-module__yrIW5q__primarySeries,.HomepageChapterVisualization-module__yrIW5q__compareSeries,.HomepageChapterVisualization-module__yrIW5q__peakMarks circle,.HomepageChapterVisualization-module__yrIW5q__livePoint,.HomepageChapterVisualization-module__yrIW5q__liveScan,.HomepageChapterVisualization-module__yrIW5q__funnelBar,.HomepageChapterVisualization-module__yrIW5q__funnelMeta,.HomepageChapterVisualization-module__yrIW5q__funnelValue,.HomepageChapterVisualization-module__yrIW5q__wafflePlot>span,.HomepageChapterVisualization-module__yrIW5q__sourceLegend>div{animation-timeline:view();animation-range:entry cover 34%}.HomepageChapterVisualization-module__yrIW5q__metric,.HomepageChapterVisualization-module__yrIW5q__funnelMeta,.HomepageChapterVisualization-module__yrIW5q__funnelValue,.HomepageChapterVisualization-module__yrIW5q__sourceLegend>div{animation-name:HomepageChapterVisualization-module__yrIW5q__dataRise;animation-timing-function:cubic-bezier(.22,.61,.36,1);animation-fill-mode:both}.HomepageChapterVisualization-module__yrIW5q__primarySeries,.HomepageChapterVisualization-module__yrIW5q__compareSeries{animation-name:HomepageChapterVisualization-module__yrIW5q__seriesDraw;animation-timing-function:cubic-bezier(.22,.61,.36,1);animation-fill-mode:both}.HomepageChapterVisualization-module__yrIW5q__compareSeries{animation-range:entry 8% cover 38%}.HomepageChapterVisualization-module__yrIW5q__peakMarks circle,.HomepageChapterVisualization-module__yrIW5q__wafflePlot>span{animation-name:HomepageChapterVisualization-module__yrIW5q__markScale;animation-timing-function:cubic-bezier(.34,1.56,.64,1);animation-fill-mode:both}.HomepageChapterVisualization-module__yrIW5q__livePoint{animation-name:HomepageChapterVisualization-module__yrIW5q__pointReveal;animation-timing-function:cubic-bezier(.34,1.56,.64,1);animation-fill-mode:both}.HomepageChapterVisualization-module__yrIW5q__livePoint,.HomepageChapterVisualization-module__yrIW5q__wafflePlot>span{animation-delay:var(--data-delay)}.HomepageChapterVisualization-module__yrIW5q__liveScan{animation-name:HomepageChapterVisualization-module__yrIW5q__scanReveal;animation-timing-function:cubic-bezier(.22,.61,.36,1);animation-fill-mode:both}.HomepageChapterVisualization-module__yrIW5q__funnelBar{animation-name:HomepageChapterVisualization-module__yrIW5q__funnelGrow;animation-timing-function:cubic-bezier(.22,.61,.36,1);animation-fill-mode:both;animation-delay:var(--data-delay)}.HomepageChapterVisualization-module__yrIW5q__metric:nth-child(2),.HomepageChapterVisualization-module__yrIW5q__funnelChart li:nth-child(2)>*,.HomepageChapterVisualization-module__yrIW5q__sourceLegend>div:nth-child(2){animation-range:entry 4% cover 36%}.HomepageChapterVisualization-module__yrIW5q__metric:nth-child(3),.HomepageChapterVisualization-module__yrIW5q__funnelChart li:nth-child(3)>*,.HomepageChapterVisualization-module__yrIW5q__sourceLegend>div:nth-child(3){animation-range:entry 8% cover 38%}.HomepageChapterVisualization-module__yrIW5q__metric:nth-child(4),.HomepageChapterVisualization-module__yrIW5q__funnelChart li:nth-child(4)>*,.HomepageChapterVisualization-module__yrIW5q__sourceLegend>div:nth-child(4){animation-range:entry 12% cover 40%}}@keyframes HomepageChapterVisualization-module__yrIW5q__dataRise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes HomepageChapterVisualization-module__yrIW5q__seriesDraw{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes HomepageChapterVisualization-module__yrIW5q__markScale{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes HomepageChapterVisualization-module__yrIW5q__pointReveal{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes HomepageChapterVisualization-module__yrIW5q__scanReveal{0%{opacity:0;transform:scaleX(0)}72%{opacity:.65}to{opacity:0;transform:scaleX(1)}}@keyframes HomepageChapterVisualization-module__yrIW5q__funnelGrow{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(var(--data-scale))}}@media (max-width:760px){.HomepageChapterVisualization-module__yrIW5q__overviewData,.HomepageChapterVisualization-module__yrIW5q__liveData,.HomepageChapterVisualization-module__yrIW5q__funnelData,.HomepageChapterVisualization-module__yrIW5q__sourcesData{min-height:520px}.HomepageChapterVisualization-module__yrIW5q__metricStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.HomepageChapterVisualization-module__yrIW5q__metric{border-bottom:1px solid var(--data-line);padding-block:20px}.HomepageChapterVisualization-module__yrIW5q__metric:nth-child(2){border-right:0;padding-right:0}.HomepageChapterVisualization-module__yrIW5q__metric:nth-child(3){border-bottom:0;padding-left:0}.HomepageChapterVisualization-module__yrIW5q__metric:nth-child(4){border-bottom:0;border-right:0;padding-right:0}.HomepageChapterVisualization-module__yrIW5q__lineChart{height:310px}.HomepageChapterVisualization-module__yrIW5q__liveData,.HomepageChapterVisualization-module__yrIW5q__funnelData{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:1fr;gap:24px}.HomepageChapterVisualization-module__yrIW5q__liveSummary,.HomepageChapterVisualization-module__yrIW5q__funnelSummary,.HomepageChapterVisualization-module__yrIW5q__sourceTotal{flex-direction:row;align-items:baseline}.HomepageChapterVisualization-module__yrIW5q__liveSummary strong,.HomepageChapterVisualization-module__yrIW5q__funnelSummary strong,.HomepageChapterVisualization-module__yrIW5q__sourceTotal strong{font-size:clamp(56px,18vw,92px)}.HomepageChapterVisualization-module__yrIW5q__timeAxis{grid-row:3;margin-left:112px}.HomepageChapterVisualization-module__yrIW5q__funnelDropoff{grid-column:1}.HomepageChapterVisualization-module__yrIW5q__sourcesData{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(150px,.58fr);align-items:start}.HomepageChapterVisualization-module__yrIW5q__sourceTotal{grid-column:1/-1}}@media (max-width:520px){.HomepageChapterVisualization-module__yrIW5q__overviewData,.HomepageChapterVisualization-module__yrIW5q__liveData,.HomepageChapterVisualization-module__yrIW5q__funnelData,.HomepageChapterVisualization-module__yrIW5q__sourcesData{min-height:480px;padding-block:22px}.HomepageChapterVisualization-module__yrIW5q__metric strong{font-size:clamp(27px,10vw,40px)}.HomepageChapterVisualization-module__yrIW5q__lineChart{height:260px;margin-top:28px}.HomepageChapterVisualization-module__yrIW5q__liveChart{grid-template-columns:76px minmax(0,1fr);gap:10px}.HomepageChapterVisualization-module__yrIW5q__liveLabels{font-size:9px}.HomepageChapterVisualization-module__yrIW5q__timeAxis{margin-left:86px}.HomepageChapterVisualization-module__yrIW5q__funnelChart li{grid-template-columns:72px minmax(90px,1fr) 48px;gap:9px;min-height:78px}.HomepageChapterVisualization-module__yrIW5q__funnelMeta strong,.HomepageChapterVisualization-module__yrIW5q__funnelValue strong{font-size:11px}.HomepageChapterVisualization-module__yrIW5q__sourcesData{grid-template-rows:auto auto auto;grid-template-columns:1fr;gap:30px}.HomepageChapterVisualization-module__yrIW5q__sourceTotal{grid-column:1}.HomepageChapterVisualization-module__yrIW5q__wafflePlot{width:min(100%,360px);margin-inline:auto}.HomepageChapterVisualization-module__yrIW5q__sourceLegend{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}}@media (prefers-reduced-motion:reduce){.HomepageChapterVisualization-module__yrIW5q__visualization *,.HomepageChapterVisualization-module__yrIW5q__visualization :before,.HomepageChapterVisualization-module__yrIW5q__visualization :after{transition-duration:.1s!important;animation:none!important}}
.HomepageProductStory-module__2c0-VG__story{--home-light:var(--primary-cta-ink);--home-soft:color-mix(in srgb, var(--feature-showcase-dark) 4%, var(--home-light));--home-ink:var(--feature-showcase-dark);--home-muted:color-mix(in srgb, var(--home-ink) 64%, var(--home-light));--bg:var(--home-light);--bg-elev:var(--home-light);--bg-muted:color-mix(in srgb, var(--home-ink) 4%, var(--home-light));--fg:var(--home-ink);--fg-muted:var(--home-muted);--border:color-mix(in srgb, var(--home-ink) 10%, transparent);--border-strong:color-mix(in srgb, var(--home-ink) 17%, transparent);z-index:3;color:var(--fg);background:var(--bg);border-radius:clamp(30px,4vw,58px) clamp(30px,4vw,58px) 0 0;margin-top:-16svh;position:relative;overflow:clip}.HomepageProductStory-module__2c0-VG__intro{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:min(100% - 40px,1240px);min-height:82svh;margin-inline:auto;padding-block:clamp(140px,17svh,210px) clamp(96px,10vw,144px);display:flex}.HomepageProductStory-module__2c0-VG__eyebrow,.HomepageProductStory-module__2c0-VG__chapterIdentity{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:600}.HomepageProductStory-module__2c0-VG__eyebrow{align-items:center;gap:var(--s-2);margin:0 0 var(--s-5);color:var(--brand);display:inline-flex}.HomepageProductStory-module__2c0-VG__eyebrow:before{background:var(--lm-live-green);border-radius:var(--r-full);content:"";width:6px;height:6px}.HomepageProductStory-module__2c0-VG__title{max-width:15ch;color:var(--fg);letter-spacing:-.06em;text-wrap:balance;margin:0;font-size:clamp(54px,7.6vw,112px);font-weight:600;line-height:.92}.HomepageProductStory-module__2c0-VG__lead{max-width:52ch;margin:var(--s-6) 0 0;color:var(--fg-muted);text-wrap:balance;font-size:clamp(16px,1.5vw,20px);line-height:1.55}.HomepageProductStory-module__2c0-VG__chapters{gap:clamp(132px,16vw,220px);width:min(100% - 40px,1320px);margin-inline:auto;padding-bottom:clamp(120px,14vw,200px);display:grid}.HomepageProductStory-module__2c0-VG__chapter{min-width:0;scroll-margin-top:32px}.HomepageProductStory-module__2c0-VG__chapterHeader{padding-top:var(--s-6);border-top:1px solid var(--border-strong);align-items:start;gap:clamp(var(--s-8), 5vw, var(--s-16));grid-template-columns:minmax(120px,.18fr) minmax(0,.82fr);display:grid}.HomepageProductStory-module__2c0-VG__chapterIdentity{color:var(--brand);gap:var(--s-3);display:grid}.HomepageProductStory-module__2c0-VG__chapterIdentity span{color:var(--fg-muted);letter-spacing:-.05em;font-size:clamp(28px,3.4vw,48px);font-weight:500;line-height:1}.HomepageProductStory-module__2c0-VG__chapterIdentity p{margin:0}.HomepageProductStory-module__2c0-VG__chapterCopy{gap:clamp(var(--s-8), 6vw, var(--s-20));grid-template-columns:minmax(280px,1.15fr) minmax(260px,.85fr);display:grid}.HomepageProductStory-module__2c0-VG__chapterCopy h3{max-width:12ch;color:var(--fg);letter-spacing:-.06em;text-wrap:balance;margin:0;font-size:clamp(44px,5.8vw,82px);font-weight:600;line-height:.94}.HomepageProductStory-module__2c0-VG__chapterDetails{max-width:44ch;padding-top:var(--s-2)}.HomepageProductStory-module__2c0-VG__chapterDetails>p{color:var(--fg-muted);margin:0;font-size:clamp(15px,1.4vw,18px);line-height:1.55}.HomepageProductStory-module__2c0-VG__chapterDetails ul{margin:var(--s-7) 0 0;gap:var(--s-3);padding:0;list-style:none;display:grid}.HomepageProductStory-module__2c0-VG__chapterDetails li{align-items:center;gap:var(--s-3);color:var(--fg-muted);font-size:12px;display:flex}.HomepageProductStory-module__2c0-VG__chapterDetails li:before{background:var(--lm-live-green);border-radius:var(--r-full);content:"";flex:0 0 6px;width:6px;height:6px}.HomepageProductStory-module__2c0-VG__visualStage{min-height:0;margin:clamp(54px,7vw,92px) 0 0;overflow:clip}.HomepageProductStory-module__2c0-VG__visualStage figcaption{margin-top:var(--s-4);color:var(--fg-muted);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-align:right;font-size:9px}@supports (animation-timeline:view()){.HomepageProductStory-module__2c0-VG__intro>*{animation:linear both HomepageProductStory-module__2c0-VG__statementReveal;animation-timeline:view();animation-range:entry 10% cover 36%}.HomepageProductStory-module__2c0-VG__chapterHeader,.HomepageProductStory-module__2c0-VG__visualStage{animation:linear both HomepageProductStory-module__2c0-VG__chapterReveal;animation-timeline:view();animation-range:entry 8% cover 30%}.HomepageProductStory-module__2c0-VG__visualStage{animation-range:entry 4% cover 28%}}@keyframes HomepageProductStory-module__2c0-VG__statementReveal{0%{opacity:.22;transform:translateY(34px)}to{opacity:1;transform:translateY(0)}}@keyframes HomepageProductStory-module__2c0-VG__chapterReveal{0%{opacity:.32;transform:translateY(42px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:900px){.HomepageProductStory-module__2c0-VG__chapterHeader{gap:var(--s-8);grid-template-columns:1fr}.HomepageProductStory-module__2c0-VG__chapterIdentity{align-items:baseline;gap:var(--s-4);display:flex}.HomepageProductStory-module__2c0-VG__chapterCopy{gap:var(--s-8);grid-template-columns:minmax(0,1.1fr) minmax(240px,.9fr)}}@media (max-width:680px){.HomepageProductStory-module__2c0-VG__story{border-radius:var(--r-2xl) var(--r-2xl) 0 0;margin-top:-52px}.HomepageProductStory-module__2c0-VG__intro{min-height:auto;padding-block:128px var(--s-20)}.HomepageProductStory-module__2c0-VG__title{font-size:clamp(48px,14vw,66px)}.HomepageProductStory-module__2c0-VG__chapters{gap:var(--s-24);width:min(100% - 32px,1320px)}.HomepageProductStory-module__2c0-VG__chapterCopy{gap:var(--s-6);grid-template-columns:1fr}.HomepageProductStory-module__2c0-VG__chapterCopy h3{max-width:13ch;font-size:clamp(42px,13vw,62px)}.HomepageProductStory-module__2c0-VG__chapterDetails{max-width:38ch;padding-top:0}.HomepageProductStory-module__2c0-VG__visualStage{margin-top:var(--s-10)}.HomepageProductStory-module__2c0-VG__visualStage figcaption{padding-inline:var(--s-2);text-align:left}}@media (prefers-reduced-motion:reduce){.HomepageProductStory-module__2c0-VG__story{margin-top:0}.HomepageProductStory-module__2c0-VG__intro>*,.HomepageProductStory-module__2c0-VG__chapterHeader,.HomepageProductStory-module__2c0-VG__visualStage{transition:none;animation:none;transform:none}}
.HomepageProofFlow-module__mUG2Ja__section{--home-light:var(--primary-cta-ink);--home-soft:color-mix(in srgb, var(--feature-showcase-dark) 4%, var(--home-light));--home-ink:var(--feature-showcase-dark);padding:var(--s-3);color:var(--home-light);background:var(--home-soft)}.HomepageProofFlow-module__mUG2Ja__panel{--proof-surface:color-mix(in srgb, var(--home-light) 5%, var(--feature-showcase-dark));--proof-surface-strong:color-mix(in srgb, var(--home-light) 8%, var(--feature-showcase-dark));--proof-border:color-mix(in srgb, var(--home-light) 14%, transparent);--proof-muted:color-mix(in srgb, var(--home-light) 64%, transparent);background:radial-gradient(circle at 14% 22%, color-mix(in srgb, var(--brand) 18%, transparent), transparent 30%), radial-gradient(circle at 88% 78%, color-mix(in srgb, var(--lm-live-green) 10%, transparent), transparent 25%), var(--feature-showcase-dark);border:1px solid var(--proof-border);border-radius:clamp(28px,4vw,54px);padding:clamp(110px,12vw,180px) 20px;position:relative;overflow:hidden}.HomepageProofFlow-module__mUG2Ja__header{z-index:1;text-align:center;align-content:center;justify-items:center;width:min(100%,1120px);min-height:58svh;margin-inline:auto;display:grid;position:relative}.HomepageProofFlow-module__mUG2Ja__eyebrow{align-items:center;gap:var(--s-2);margin:0 0 var(--s-5);color:var(--lm-live-green);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:600;display:inline-flex}.HomepageProofFlow-module__mUG2Ja__eyebrow:before{border-radius:var(--r-full);content:"";background:currentColor;width:6px;height:6px}.HomepageProofFlow-module__mUG2Ja__title{max-width:16ch;color:var(--home-light);letter-spacing:-.06em;text-wrap:balance;margin:0;font-size:clamp(52px,7vw,96px);font-weight:600;line-height:.94}.HomepageProofFlow-module__mUG2Ja__lead{max-width:48ch;margin:var(--s-6) 0 0;color:var(--proof-muted);font-size:16px;line-height:1.6}.HomepageProofFlow-module__mUG2Ja__flow{z-index:1;width:min(100%,1320px);margin:clamp(var(--s-16), 8vw, var(--s-24)) auto 0;gap:var(--s-4);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid;position:relative}.HomepageProofFlow-module__mUG2Ja__flowStage{min-height:530px;padding:clamp(var(--s-5), 2.6vw, var(--s-8));background:color-mix(in srgb, var(--proof-surface) 90%, transparent);border:1px solid var(--proof-border);border-radius:var(--r-2xl);-webkit-backdrop-filter:blur(18px);flex-direction:column;display:flex;overflow:hidden}.HomepageProofFlow-module__mUG2Ja__stageTopline{justify-content:space-between;align-items:center;display:flex}.HomepageProofFlow-module__mUG2Ja__stageTopline>span{color:var(--proof-muted);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;font-size:10px}.HomepageProofFlow-module__mUG2Ja__stageTopline img{object-fit:contain;width:48px;height:48px}.HomepageProofFlow-module__mUG2Ja__flowStage h3{margin:var(--s-10) 0 0;color:var(--home-light);letter-spacing:-.055em;font-size:clamp(32px,3.4vw,48px);font-weight:600;line-height:.98}.HomepageProofFlow-module__mUG2Ja__flowStage>p{max-width:34ch;margin:var(--s-3) 0 var(--s-8);color:var(--proof-muted);font-size:13px;line-height:1.6}.HomepageProofFlow-module__mUG2Ja__captureVisual,.HomepageProofFlow-module__mUG2Ja__cleanVisual,.HomepageProofFlow-module__mUG2Ja__understandVisual{background:var(--proof-surface-strong);border:1px solid var(--proof-border);border-radius:var(--r-xl);flex:1;min-height:240px;margin-top:auto}.HomepageProofFlow-module__mUG2Ja__captureVisual{align-content:center;gap:var(--s-3);padding:var(--s-5);display:grid}.HomepageProofFlow-module__mUG2Ja__captureVisual span{min-height:50px;padding-inline:var(--s-4);color:var(--home-light);background:var(--proof-surface);border:1px solid var(--proof-border);border-radius:var(--r-lg);font-family:var(--font-mono), ui-monospace, monospace;align-items:center;font-size:9px;display:flex}.HomepageProofFlow-module__mUG2Ja__captureVisual span:before{width:7px;height:7px;margin-right:var(--s-3);background:var(--lm-live-green);border-radius:var(--r-full);content:""}.HomepageProofFlow-module__mUG2Ja__cleanVisual{padding:var(--s-5);align-content:center;display:grid}.HomepageProofFlow-module__mUG2Ja__cleanVisual>div{align-items:center;gap:var(--s-3);min-height:58px;color:var(--home-light);border-bottom:1px solid var(--proof-border);font-size:10px;display:flex}.HomepageProofFlow-module__mUG2Ja__cleanVisual>div:last-child{border-bottom:0}.HomepageProofFlow-module__mUG2Ja__cleanVisual svg{fill:none;width:24px;height:24px;stroke:var(--lm-live-green);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;background:color-mix(in srgb, var(--lm-live-green) 11%, transparent);border-radius:var(--r-full);padding:4px}.HomepageProofFlow-module__mUG2Ja__understandVisual{padding:var(--s-5);flex-direction:column;justify-content:flex-end;display:flex}.HomepageProofFlow-module__mUG2Ja__understandVisual svg{width:100%;height:150px;overflow:visible}.HomepageProofFlow-module__mUG2Ja__chartArea{fill:color-mix(in srgb, var(--brand) 22%, transparent)}.HomepageProofFlow-module__mUG2Ja__chartLine{fill:none;stroke:var(--feature-showcase-highlight);stroke-linecap:round;stroke-width:2px}.HomepageProofFlow-module__mUG2Ja__understandVisual>div{margin-top:var(--s-3);color:var(--proof-muted);font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;justify-content:space-between;font-size:8px;display:flex}.HomepageProofFlow-module__mUG2Ja__facts{z-index:1;width:min(100%,1320px);margin:var(--s-4) auto 0;background:color-mix(in srgb, var(--proof-surface) 90%, transparent);border:1px solid var(--proof-border);border-radius:var(--r-2xl);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;display:grid;position:relative}.HomepageProofFlow-module__mUG2Ja__facts>div{padding:clamp(var(--s-5), 3vw, var(--s-8));border-right:1px solid var(--proof-border)}.HomepageProofFlow-module__mUG2Ja__facts>div:last-child{border-right:0}.HomepageProofFlow-module__mUG2Ja__facts dt{color:var(--proof-muted);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;font-size:9px}.HomepageProofFlow-module__mUG2Ja__facts dd{margin:var(--s-2) 0 0;color:var(--home-light);letter-spacing:var(--tracking-tightest);font-size:clamp(28px,3vw,42px);font-weight:600}@supports (animation-timeline:view()){.HomepageProofFlow-module__mUG2Ja__flowStage{animation:linear both HomepageProofFlow-module__mUG2Ja__proofCardIn;animation-timeline:view();animation-range:entry 8% entry 92%}}@keyframes HomepageProofFlow-module__mUG2Ja__proofCardIn{0%{opacity:.28;transform:translateY(34px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.HomepageProofFlow-module__mUG2Ja__flow{grid-template-columns:1fr}.HomepageProofFlow-module__mUG2Ja__flowStage{min-height:0}.HomepageProofFlow-module__mUG2Ja__captureVisual,.HomepageProofFlow-module__mUG2Ja__cleanVisual,.HomepageProofFlow-module__mUG2Ja__understandVisual{min-height:260px}}@media (max-width:620px){.HomepageProofFlow-module__mUG2Ja__section{padding:var(--s-2)}.HomepageProofFlow-module__mUG2Ja__panel{padding-inline:var(--s-3);border-radius:var(--r-2xl)}.HomepageProofFlow-module__mUG2Ja__header{min-height:auto;padding-block:var(--s-16) var(--s-20)}.HomepageProofFlow-module__mUG2Ja__title{font-size:clamp(46px,13vw,62px)}.HomepageProofFlow-module__mUG2Ja__facts{grid-template-columns:1fr}.HomepageProofFlow-module__mUG2Ja__facts>div{border-right:0;border-bottom:1px solid var(--proof-border)}.HomepageProofFlow-module__mUG2Ja__facts>div:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){.HomepageProofFlow-module__mUG2Ja__flowStage{animation:none;transform:none}}
