.scroll-hero{background:var(--path-blanco);color:var(--path-ink)}.scroll-hero-intro{gap:48px;padding-block:80px 64px;display:grid}.scroll-hero-title{max-width:860px;font-size:clamp(3.8rem,7.2vw,6.75rem);letter-spacing:-.02em!important;line-height:.92!important}.scroll-hero-title>span{white-space:normal;display:block}.scroll-hero-title>span+span{margin-top:16px}.scroll-hero-summary{flex-direction:column;justify-content:end;align-items:start;gap:32px;padding-bottom:10px;display:flex}.scroll-hero-benefit{max-width:31rem;color:color-mix(in srgb, var(--path-ink) 72%, transparent);font-size:clamp(1.25rem,1.65vw,1.5rem);line-height:1.42}.scroll-hero-stage{isolation:isolate;background:radial-gradient(circle at 18% -8%,#c8d6d285,#0000 34%),radial-gradient(circle at 92% 82%,#646f4752,#0000 42%),linear-gradient(145deg,#35504e 0%,#202d2b 72%);border-radius:8px;padding:18px clamp(14px,4.5vw,68px) 0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.scroll-hero-stage:before{z-index:-1;content:"";opacity:.34;-webkit-mask-image:linear-gradient(#000,#0000 82%);background-image:radial-gradient(#f8f7f26b .6px,#0000 .7px);background-size:6px 6px;position:absolute;inset:0;mask-image:linear-gradient(#000,#0000 82%)}.scroll-hero-stage-meta{color:#f8f7f2c2;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;max-width:1180px;margin:0 auto;padding:0 2px 16px;font-size:.72rem;display:flex;position:relative}.scroll-hero-media{z-index:1;border-radius:12px 12px 0 0;max-width:1180px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 28px 70px #040c0b57}.scroll-hero-media [data-platform-product-snapshot]{border-bottom:0;border-radius:12px 12px 0 0}.scroll-hero-media [data-platform-product-snapshot]>div{border-bottom:0;border-radius:10px 10px 0 0}.scroll-hero-media [data-home-scout-demo]{align-items:flex-start;padding-top:clamp(22px,4vw,44px)}.home-scout-demo-compose,.home-scout-demo-conversation{animation:.42s cubic-bezier(.22,1,.36,1) both home-scout-demo-rise}.home-scout-demo-typed{white-space:nowrap;width:0;max-width:100%;-webkit-animation:home-scout-demo-type 1.45s steps(var(--demo-characters), end) forwards, home-scout-demo-caret .7s step-end infinite;animation:home-scout-demo-type 1.45s steps(var(--demo-characters), end) forwards, home-scout-demo-caret .7s step-end infinite;border-right:1px solid;display:inline-block;overflow:hidden}.home-scout-demo-working{position:relative;overflow:hidden}.home-scout-demo-working:after{content:"";background:linear-gradient(100deg,#0000 22%,#ffffff94 50%,#0000 78%);animation:1.25s ease-in-out infinite home-scout-demo-scan;position:absolute;inset:0;transform:translate(-100%)}.home-scout-demo-result{animation:.52s cubic-bezier(.22,1,.36,1) both home-scout-demo-result}@keyframes home-scout-demo-type{to{width:calc(var(--demo-characters) * 1ch)}}@keyframes home-scout-demo-caret{50%{border-color:#0000}}@keyframes home-scout-demo-rise{0%{opacity:0;transform:translateY(8px)scale(.995)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes home-scout-demo-scan{to{transform:translate(100%)}}@keyframes home-scout-demo-result{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.home-proof-strip{gap:32px;padding-block:44px 56px;display:grid}.home-proof-strip img{max-width:100%;max-height:36px}.home-proof-quote{border-top:1px solid color-mix(in srgb, var(--path-ink) 14%, transparent);flex-direction:column;justify-content:center;padding-top:28px;display:flex}.home-proof-quote blockquote{max-width:38rem;font-size:1.15rem;line-height:1.45}.home-proof-quote figcaption{color:color-mix(in srgb, var(--path-ink) 58%, transparent);margin-top:14px;font-size:.9rem}.home-positioning-card{border-top:1px solid color-mix(in srgb, var(--path-ink) 18%, transparent);flex-direction:column;min-height:320px;padding-top:24px;display:flex}.home-positioning-card>span{color:color-mix(in srgb, var(--path-ink) 48%, transparent);font-variant-numeric:tabular-nums;font-size:.85rem}.home-positioning-card h3{max-width:19rem;margin-top:44px;font-size:2rem;line-height:1.05!important}.home-positioning-card p{max-width:23rem;color:color-mix(in srgb, var(--path-ink) 68%, transparent);margin-top:18px;font-size:1.05rem;line-height:1.5}.home-positioning-card a{align-items:center;gap:10px;min-height:44px;margin-top:auto;padding-top:28px;font-size:1rem;font-weight:600;display:inline-flex}.scroll-statement{background:var(--path-ink);color:var(--path-blanco);padding-block:90px;position:relative}.scroll-statement .editorial-label{color:var(--path-limestone)}.scroll-statement h2{max-width:1100px;margin-top:32px;font-size:clamp(2.8rem,6vw,6rem);font-weight:500;line-height:1.06!important}.scroll-statement h2 span{white-space:normal}.scroll-statement a{align-items:center;gap:16px;min-height:44px;margin-top:40px;font-size:1rem;display:inline-flex}.home-chapter-heading{max-width:900px;font-size:clamp(3.2rem,6vw,6rem);line-height:.98!important}.scroll-capabilities{position:relative}.scroll-chapter{padding-block:64px;scroll-margin-top:112px}.scroll-chapter+.scroll-chapter{border-top:1px solid color-mix(in srgb, var(--path-ink) 15%, transparent)}.scroll-chapter-copy{max-width:480px}.scroll-chapter-index{color:color-mix(in srgb, var(--path-ink) 50%, transparent);font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:.9rem;display:flex}.scroll-chapter-index>span:first-child{color:var(--path-ink)}.scroll-chapter-index>span:last-child{color:var(--path-sagebrush);margin-left:20px}.scroll-chapter-copy>h3{max-width:400px;margin-top:24px;font-size:clamp(2.8rem,4vw,4.5rem);line-height:.98!important}.scroll-chapter-description{max-width:23rem;color:color-mix(in srgb, var(--path-ink) 68%, transparent);margin-top:24px;font-size:1.125rem;line-height:1.45}.scroll-chapter-copy>a{align-items:center;gap:16px;min-height:44px;margin-top:24px;font-size:1rem;display:inline-flex}.scroll-chapter-inline{margin-top:30px}.scroll-chapter-inline>p,.scroll-product-caption{color:color-mix(in srgb, var(--path-ink) 55%, transparent);margin-top:12px;font-size:.9rem}.home-capability-demo{border:1px solid color-mix(in srgb, var(--path-ink) 11%, transparent);min-height:520px;color:var(--path-ink);background:radial-gradient(circle at 18% 8%,#ffffffe6,#0000 34%),radial-gradient(circle at 88% 88%,#646f4730,#0000 42%),linear-gradient(145deg,#e7ece7 0%,#d4ddd7 100%);border-radius:22px;padding:18px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff7a}.home-capability-demo-grid{opacity:.3;background-image:radial-gradient(#11110f21 .65px,#0000 .75px);background-size:8px 8px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 24%,#0000 78%);mask-image:radial-gradient(#000 24%,#0000 78%)}.home-capability-demo-chrome{z-index:1;color:#11110f8f;letter-spacing:.03em;align-items:center;gap:9px;font-size:.72rem;display:flex;position:relative}.home-capability-demo-chrome>span:last-child{margin-left:auto}.home-capability-demo-mark{background:var(--path-sagebrush);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #646f471f}.home-capability-demo-canvas{z-index:1;justify-content:center;align-items:center;min-height:464px;padding:26px clamp(4px,2vw,28px) 12px;display:flex;position:relative}.home-demo-scout{width:min(100%,580px)}.home-demo-prompt{background:#f8f7f2e0;border:1px solid #11110f1a;border-radius:14px;align-items:center;gap:14px;width:min(88%,500px);margin-left:auto;padding:14px 14px 14px 18px;font-size:.88rem;display:flex;box-shadow:0 14px 30px #23312e14}.home-demo-prompt>span:first-child{flex:1;min-width:0}.home-demo-send{background:var(--path-ink);width:34px;height:34px;color:var(--path-blanco);border-radius:50%;justify-content:center;align-items:center;display:flex}.home-demo-answer{background:#f8f7f2f0;border:1px solid #11110f1a;border-radius:16px;width:min(94%,540px);margin-top:18px;padding:20px;box-shadow:0 24px 56px #23312e21}.home-demo-answer-label{color:#506039;align-items:center;gap:8px;font-size:.72rem;display:flex}.home-demo-answer-title{letter-spacing:-.025em;margin-top:12px;font-size:clamp(1.6rem,3vw,2.35rem);font-weight:600;line-height:1}.home-demo-answer-copy{color:#11110f94;margin-top:10px;font-size:.82rem}.home-demo-priority-list{border-top:1px solid #11110f14;margin-top:18px}.home-demo-priority{border-bottom:1px solid #11110f12;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:42px;font-size:.75rem;display:grid}.home-demo-priority>span:last-child{color:#11110f6b;font-size:.68rem}.home-demo-app{background:#f8f7f2f5;border:1px solid #11110f1a;border-radius:17px;width:min(100%,660px);overflow:hidden;box-shadow:0 26px 60px #23312e24}.home-demo-app-header{border-bottom:1px solid #11110f17;align-items:center;gap:18px;min-height:68px;padding:12px 16px;display:flex}.home-demo-app-header>div{flex-direction:column;gap:3px;display:flex}.home-demo-app-header span{font-size:.85rem;font-weight:600}.home-demo-app-header small{color:#11110f73;font-size:.68rem}.home-demo-app-action{background:var(--path-ink);color:var(--path-blanco);border-radius:999px;margin-left:auto;padding:8px 12px;font-size:.64rem!important;font-weight:500!important}.home-demo-app-body{grid-template-columns:128px minmax(0,1fr);min-height:266px;display:grid}.home-demo-app-body aside{background:#11110f05;border-right:1px solid #11110f14;flex-direction:column;gap:5px;padding:15px 11px;display:flex}.home-demo-app-body aside span{color:#11110f7a;border-radius:7px;padding:9px 10px;font-size:.68rem}.home-demo-app-body aside .is-active{color:var(--path-ink);background:#11110f14}.home-demo-app-table{min-width:0;padding:15px}.home-demo-app-table-head,.home-demo-app-row{grid-template-columns:.72fr 1.2fr .9fr;align-items:center;gap:12px;display:grid}.home-demo-app-table-head{color:#11110f66;min-height:34px;font-size:.63rem}.home-demo-app-row{border-top:1px solid #11110f14;min-height:54px;font-size:.7rem}.home-demo-app-row>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.home-demo-app-row>span:last-child{color:#11110f8c;align-items:center;gap:6px;display:flex}.home-demo-app-row i{background:var(--path-sagebrush);border-radius:50%;width:6px;height:6px}.home-demo-app-toast{background:var(--path-ink);color:var(--path-blanco);border:1px solid #11110f17;border-radius:999px;align-items:center;gap:8px;padding:10px 14px;font-size:.68rem;display:flex;position:absolute;bottom:10%;right:3%;box-shadow:0 18px 34px #23312e33}.home-demo-automation-card{background:#f8f7f2f5;border:1px solid #11110f1a;border-radius:18px;width:min(100%,580px);padding:20px;box-shadow:0 28px 64px #23312e24}.home-demo-automation-title{border-bottom:1px solid #11110f14;align-items:center;gap:12px;padding-bottom:16px;display:flex}.home-demo-automation-icon{color:#506039;background:#e4e7d9;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.home-demo-automation-title>div{flex:1;min-width:0}.home-demo-automation-title p{font-size:.88rem;font-weight:600}.home-demo-automation-title div span{color:#11110f75;font-size:.68rem}.home-demo-automation-status{color:#506039;background:#646f471f;border-radius:999px;padding:6px 9px;font-size:.65rem}.home-demo-automation-steps{padding:18px 4px 4px}.home-demo-automation-step{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:56px;display:grid;position:relative}.home-demo-automation-step>span{z-index:1;background:#efeee9;border:1px solid #11110f17;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.home-demo-automation-step p{font-size:.75rem}.home-demo-automation-line{transform-origin:top;background:#646f474d;width:2px;position:absolute;top:43px;bottom:-13px;left:16px}.home-demo-automation-finish{color:#11110f8f;background:#11110f0d;border-radius:10px;align-items:center;gap:8px;padding:11px 13px;font-size:.68rem;display:flex}.home-demo-data{grid-template-columns:minmax(190px,.72fr) minmax(280px,1fr);align-items:center;gap:56px;width:min(100%,660px);display:grid}.home-demo-data-sources{flex-direction:column;gap:12px;display:flex}.home-demo-data-source{background:#f8f7f2e6;border:1px solid #11110f17;border-radius:13px;align-items:center;gap:11px;min-height:64px;padding:11px 13px;display:flex;position:relative;box-shadow:0 14px 32px #23312e14}.home-demo-data-source>span{color:#506039;background:#646f471f;border-radius:9px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.home-demo-data-source p{font-size:.74rem;font-weight:600}.home-demo-data-source small{color:#11110f70;font-size:.62rem}.home-demo-data-flow{background:#11110f29;width:57px;height:1px;position:absolute;left:calc(100% + 1px);overflow:hidden}.home-demo-data-flow:after{background:var(--path-sagebrush);content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;left:0}.home-demo-record{background:#f8f7f2f5;border:1px solid #11110f1a;border-radius:18px;padding:20px;box-shadow:0 28px 64px #23312e26}.home-demo-record-title{color:#506039;border-bottom:1px solid #11110f14;align-items:center;gap:11px;padding-bottom:15px;display:flex}.home-demo-record-title span{color:#11110f73;font-size:.64rem}.home-demo-record-title p{color:var(--path-ink);margin-top:2px;font-size:.86rem;font-weight:600}.home-demo-record dl{margin-top:8px}.home-demo-record dl>div{border-bottom:1px solid #11110f12;justify-content:space-between;align-items:center;gap:16px;min-height:46px;display:flex}.home-demo-record dt{color:#11110f70;font-size:.66rem}.home-demo-record dd{text-align:right;font-size:.7rem}.home-demo-record-ready{color:#506039;align-items:center;gap:7px;margin-top:14px;font-size:.67rem;display:flex}.home-demo-reveal{opacity:1;transform:none}.scroll-product-view>div .home-demo-reveal{opacity:0;animation:.62s cubic-bezier(.22,1,.36,1) forwards home-capability-reveal}.scroll-product-view>div .home-demo-delay-0{animation-delay:80ms}.scroll-product-view>div .home-demo-delay-1{animation-delay:.22s}.scroll-product-view>div .home-demo-delay-2{animation-delay:.42s}.scroll-product-view>div .home-demo-delay-3{animation-delay:.62s}.scroll-product-view>div .home-demo-delay-4{animation-delay:.84s}.scroll-product-view>div .home-demo-automation-line{animation:.72s ease-out .44s both home-capability-line}.scroll-product-view>div .home-demo-data-flow:after{animation:1.25s ease-in-out .42s 2 both home-capability-flow}@keyframes home-capability-reveal{0%{opacity:0;transform:translateY(18px)scale(.975)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes home-capability-line{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes home-capability-flow{0%{transform:translate(0)}to{transform:translate(52px)}}.scroll-product-pin{display:none}.scroll-product-context{justify-content:space-between;align-items:center;margin-bottom:12px;font-size:.9rem;display:flex}.scroll-product-context>span:last-child{color:color-mix(in srgb, var(--path-ink) 55%, transparent);font-variant-numeric:tabular-nums}.scroll-product-progress{background:color-mix(in srgb, var(--path-ink) 10%, transparent);height:2px;margin-bottom:18px}.scroll-product-progress>div{background:var(--path-sagebrush);transform-origin:0;width:100%;height:100%}.scroll-product-view{min-height:540px}.home-human{background:var(--path-ink);color:var(--path-blanco);gap:64px;padding-block:96px;display:grid}.home-human-copy h2{max-width:760px;font-size:clamp(3.2rem,5.5vw,6rem);line-height:.97!important}.home-human-aside{flex-direction:column;justify-content:end;display:flex}.home-human-aside>p{max-width:31rem;color:color-mix(in srgb, var(--path-blanco) 70%, transparent);font-size:1.25rem;line-height:1.45}.home-human-links{flex-wrap:wrap;gap:32px;margin-top:40px;display:flex}.home-human-links a{align-items:center;gap:12px;min-height:44px;font-size:1rem;display:inline-flex}.home-final{background:var(--path-limestone);padding-block:96px}.home-final h2{max-width:780px;font-size:clamp(3.4rem,7vw,7.5rem);line-height:.95!important}.home-step{border-top:1px solid color-mix(in srgb, var(--path-ink) 20%, transparent);padding-top:28px;position:relative}.home-step:before{background:var(--path-sagebrush);content:"";width:24px;height:2px;position:absolute;top:-1px;left:0}@media (width>=900px){.scroll-hero-intro{grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);gap:clamp(56px,7vw,112px);padding-block:80px 64px}.scroll-hero-title{font-size:clamp(5rem,6.6vw,6.75rem)}.scroll-hero-summary{padding-left:0}.scroll-statement{padding-block:140px}.home-human{grid-template-columns:1.4fr 1fr;gap:96px;padding-block:132px}.home-final{padding-block:136px}.home-proof-strip{grid-template-columns:minmax(0,1.55fr) minmax(300px,.45fr);align-items:center;gap:48px}.home-proof-quote{border-top:0;border-left:1px solid color-mix(in srgb, var(--path-ink) 14%, transparent);padding-top:0;padding-left:40px}}@media (width>=900px) and (width<=1199px){.scroll-hero-intro{gap:32px}.scroll-hero-summary{padding-left:0}}@media (width>=900px) and (height>=640px) and (prefers-reduced-motion:no-preference){.scroll-capabilities[data-scroll-enhanced=true]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:64px;display:grid}[data-scroll-enhanced=true] .scroll-chapter{align-items:center;min-height:54svh;padding-block:40px;display:flex}[data-scroll-enhanced=true] .scroll-chapter-inline{display:none}[data-scroll-enhanced=true] .scroll-product-pin{top:calc(var(--path-header-height,72px) + 20px);min-width:0;height:calc(100svh - var(--path-header-height,72px) - 40px);align-items:center;display:flex;position:sticky}.scroll-product-stage{width:100%}}@media (width>=900px) and (height>=640px) and (height<=880px) and (prefers-reduced-motion:no-preference){.scroll-product-view{zoom:.85}}@media (width>=900px) and (height>=640px) and (height<=739px) and (prefers-reduced-motion:no-preference){.scroll-product-view{zoom:.75}}@media (width<=479px){.scroll-hero-intro{gap:36px;padding-block:56px 44px}.scroll-hero-title{font-size:clamp(3.1rem,12.8vw,4rem)}.scroll-hero-benefit{font-size:1.2rem}.scroll-hero-summary{gap:28px}.scroll-hero-stage{padding-inline:10px}.scroll-hero-stage-meta{padding-inline:4px;font-size:.64rem}}@media (width<=640px){.home-capability-demo{border-radius:16px;min-height:440px;padding:12px}.home-capability-demo-chrome{font-size:.62rem}.home-capability-demo-canvas{min-height:390px;padding:22px 0 8px}.home-demo-prompt,.home-demo-answer{width:100%}.home-demo-answer{padding:15px}.home-demo-priority{grid-template-columns:auto minmax(0,1fr)}.home-demo-priority>span:last-child{display:none}.home-demo-app-header{min-height:58px}.home-demo-app-body{grid-template-columns:86px minmax(0,1fr);min-height:238px}.home-demo-app-body aside,.home-demo-app-body aside span{padding-inline:7px}.home-demo-app-table{padding:10px}.home-demo-app-table-head,.home-demo-app-row{grid-template-columns:.72fr 1fr}.home-demo-app-table-head>span:nth-child(2),.home-demo-app-row>span:nth-child(2){display:none}.home-demo-app-toast{bottom:6%;right:3px}.home-demo-automation-card,.home-demo-record{padding:15px}.home-demo-data{grid-template-columns:1fr;gap:16px}.home-demo-data-sources{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.home-demo-data-source{flex-direction:column;align-items:start;min-height:96px;padding:9px}.home-demo-data-source small,.home-demo-data-flow{display:none}}@media (prefers-reduced-motion:reduce){.home-scout-demo-compose,.home-scout-demo-conversation,.home-scout-demo-result,.home-scout-demo-typed,.home-scout-demo-working:after{animation:none!important;transform:none!important}.home-scout-demo-typed{border-right:0;width:auto}.scroll-product-view>div .home-demo-reveal,.scroll-product-view>div .home-demo-automation-line,.scroll-product-view>div .home-demo-data-flow:after{opacity:1!important;animation:none!important;transform:none!important}.scroll-product-pin{position:relative!important;top:auto!important}.scroll-statement h2 span{opacity:1!important}.scroll-capabilities{display:block!important}.scroll-chapter{min-height:0!important}.scroll-product-pin{display:none!important}.scroll-chapter-inline{display:block!important}}
