:root{--feature-navy: #1f2a4c;--feature-green: #145c3d;--feature-orange: #e85d04;--feature-orange-ink: #a94302;--feature-red: #c1272d;--feature-red-ink: #941e23;--feature-warm-white: #faf6ee;--feature-paper: #fffdf9;--feature-beige: #ede7dc;--feature-body: #3e4964;--feature-rule: rgba(31, 42, 76, .16);--feature-rule-strong: rgba(31, 42, 76, .3);--feature-shadow: 0 24px 64px rgba(31, 42, 76, .13)}.feature-page{min-width:0;color:var(--feature-navy);background:var(--feature-warm-white)}.feature-page{--feature-accent-ink: var(--feature-orange-ink);--feature-accent-soft: rgba(232, 93, 4, .1)}.feature-page--benchmark-catalog,.feature-page--sales-editorial{--feature-accent-ink: #0f4930;--feature-accent-soft: rgba(20, 92, 61, .1)}.feature-page--market-radar,.feature-page--recall-crosscheck,.feature-page--label-press{--feature-accent-ink: var(--feature-red-ink);--feature-accent-soft: rgba(193, 39, 45, .09)}.feature-page--purchase-vendor-records,.feature-page--conversations{--feature-accent-ink: var(--feature-navy);--feature-accent-soft: rgba(31, 42, 76, .09)}.feature-page--analysis-ledger,.feature-page--generation-studio{--feature-accent-ink: var(--feature-orange-ink);--feature-accent-soft: rgba(232, 93, 4, .1)}.feature-shell{width:min(calc(100% - 48px),1240px);margin-inline:auto}.feature-eyebrow,.feature-section-head>p,.feature-generation-specs>.feature-shell>div>p{margin:0 0 16px;color:var(--feature-accent-ink, var(--feature-orange-ink));font:700 11px/1.3 JetBrains Mono,monospace;letter-spacing:.14em;text-transform:uppercase}.feature-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.feature-button{min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:13px 20px;border:1px solid transparent;border-radius:4px;color:var(--feature-navy);font-size:14px;font-weight:700;line-height:1.25;text-align:center;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.feature-button:hover{transform:translateY(-2px)}.feature-button:focus-visible,.feature-breadcrumb a:focus-visible,.feature-page-nav a:focus-visible,.feature-proof a:focus-visible,.feature-related a:focus-visible,.feature-faq summary:focus-visible{outline:3px solid var(--feature-navy);outline-offset:3px}.feature-button--primary{color:#fff;background:#b94702}.feature-page--benchmark-catalog .feature-button--primary,.feature-page--sales-editorial .feature-button--primary{background:var(--feature-green)}.feature-page--market-radar .feature-button--primary,.feature-page--recall-crosscheck .feature-button--primary,.feature-page--label-press .feature-button--primary{background:var(--feature-red)}.feature-page--purchase-vendor-records .feature-button--primary,.feature-page--conversations .feature-button--primary{background:var(--feature-navy)}.feature-button--primary:hover{background:#963900}.feature-page--benchmark-catalog .feature-button--primary:hover,.feature-page--sales-editorial .feature-button--primary:hover{background:#0e482f}.feature-page--market-radar .feature-button--primary:hover,.feature-page--recall-crosscheck .feature-button--primary:hover,.feature-page--label-press .feature-button--primary:hover{background:#961e23}.feature-page--purchase-vendor-records .feature-button--primary:hover,.feature-page--conversations .feature-button--primary:hover{background:#151d36}.feature-button--secondary{border-color:var(--feature-rule-strong);background:#faf6eeb8}.feature-button--secondary:hover{border-color:var(--feature-navy);background:var(--feature-paper)}.feature-button--light{color:var(--feature-navy);background:var(--feature-warm-white)}.feature-button--light:hover{background:#fff}.feature-button--outline-light{border-color:#faf6ee8c;color:var(--feature-warm-white)}.feature-button--outline-light:hover{border-color:var(--feature-warm-white);background:#faf6ee17}.feature-button--light:focus-visible,.feature-button--outline-light:focus-visible{outline-color:var(--feature-warm-white)}.feature-hero{position:relative;border-bottom:1px solid var(--feature-rule);background:linear-gradient(90deg,rgba(31,42,76,.04) 1px,transparent 1px) 0 0 / 120px 120px,linear-gradient(rgba(31,42,76,.04) 1px,transparent 1px) 0 0 / 120px 120px,radial-gradient(circle at 86% 17%,var(--feature-accent-soft),transparent 29%),linear-gradient(145deg,#faf6ee 0 60%,#ede7dc)}.feature-page--benchmark-catalog .feature-hero{background:linear-gradient(90deg,rgba(20,92,61,.05) 1px,transparent 1px) 0 0 / 82px 100%,radial-gradient(circle at 86% 18%,rgba(20,92,61,.12),transparent 30%),linear-gradient(145deg,#faf6ee,#ece9df)}.feature-page--market-radar .feature-hero{background:linear-gradient(25deg,transparent 49.7%,rgba(193,39,45,.05) 50%,transparent 50.3%) 0 0 / 124px 124px,radial-gradient(circle at 87% 15%,rgba(193,39,45,.12),transparent 30%),linear-gradient(145deg,#faf6ee,#ece7de)}.feature-page--recall-crosscheck .feature-hero{background:radial-gradient(circle at 15% 18%,rgba(193,39,45,.08),transparent 27%),linear-gradient(90deg,rgba(31,42,76,.04) 1px,transparent 1px) 0 0 / 72px 100%,linear-gradient(145deg,#faf6ee,#ebe7df)}.feature-page--generation-studio .feature-hero{background:radial-gradient(circle,rgba(31,42,76,.08) 1px,transparent 1.5px) 0 0 / 24px 24px,radial-gradient(circle at 84% 12%,rgba(232,93,4,.13),transparent 28%),linear-gradient(145deg,#faf6ee,#eee6da)}.feature-page--label-press .feature-hero{background:repeating-linear-gradient(90deg,transparent 0 47px,rgba(193,39,45,.045) 47px 48px),radial-gradient(circle at 84% 14%,rgba(193,39,45,.12),transparent 30%),linear-gradient(145deg,#faf6ee,#eee8dd)}.feature-page--sales-editorial .feature-hero{background:linear-gradient(90deg,transparent 0 72%,rgba(20,92,61,.045) 72% 100%),repeating-linear-gradient(0deg,transparent 0 55px,rgba(31,42,76,.04) 55px 56px),linear-gradient(145deg,#faf6ee,#ece8df)}.feature-page--purchase-vendor-records .feature-hero{background:radial-gradient(circle at 14% 16%,rgba(232,93,4,.09),transparent 26%),radial-gradient(circle at 86% 14%,rgba(20,92,61,.13),transparent 29%),repeating-linear-gradient(0deg,transparent 0 62px,rgba(31,42,76,.04) 62px 63px),linear-gradient(145deg,#faf6ee,#e9e5dc)}.feature-page--conversations .feature-hero{background:radial-gradient(circle at 14% 16%,rgba(232,93,4,.09),transparent 27%),radial-gradient(ellipse at 84% 15%,rgba(31,42,76,.14),transparent 31%),linear-gradient(152deg,#faf6ee 0 65%,#e8e5de 65% 100%)}.feature-hero-grid{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(42px,5vw,68px);align-items:start;padding-block:52px 70px}.feature-hero-copy{width:100%;max-width:920px;min-width:0;margin-inline:auto;text-align:center}.feature-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center;margin-bottom:42px;color:var(--feature-body);font:700 10px/1.3 JetBrains Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.feature-breadcrumb a{text-underline-offset:4px}.feature-breadcrumb a:hover{color:var(--feature-accent-ink)}.feature-hero h1{max-width:700px;margin:0 auto;color:var(--feature-navy);font:600 clamp(46px,5.3vw,74px)/.98 "Fraunces",Georgia,serif;letter-spacing:-.047em;text-wrap:balance}.feature-hero-lead{max-width:650px;margin:24px auto 0;color:var(--feature-body);font-size:clamp(17px,1.7vw,20px);line-height:1.58}.feature-brief{max-width:820px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:30px auto 0;border-block:1px solid var(--feature-rule)}.feature-brief>div{min-width:0;padding:15px 14px 16px;text-align:center}.feature-hero .feature-actions{justify-content:center}.feature-brief>div+div{padding-left:14px;border-left:1px solid var(--feature-rule)}.feature-brief dt{margin-bottom:6px;color:var(--feature-accent-ink);font:700 9px/1.2 JetBrains Mono,monospace;letter-spacing:.1em;text-transform:uppercase}.feature-brief dd{margin:0;color:var(--feature-body);font-size:12px;line-height:1.45}.feature-page-nav{position:sticky;top:0;z-index:17;border-bottom:1px solid var(--feature-rule);background:#faf6eef5;box-shadow:0 10px 26px #1f2a4c0b;backdrop-filter:blur(14px)}.feature-page-nav>.feature-shell{min-height:66px;display:grid;grid-template-columns:repeat(var(--feature-nav-count, 4),minmax(0,1fr));gap:4px;align-items:center}.feature-page-nav a{min-width:0;min-height:44px;display:flex;gap:10px;align-items:center;justify-content:center;padding:8px 10px;border:1px solid transparent;color:var(--feature-navy);font-size:12px;font-weight:700;text-decoration:none}.feature-page-nav a:hover{border-color:var(--feature-rule);background:var(--feature-paper)}.feature-page-nav a>span{color:var(--feature-accent-ink);font:700 9px/1 JetBrains Mono,monospace}.feature-demo-showcase{position:relative;padding-block:clamp(52px,6vw,88px);scroll-margin-top:calc(var(--marketing-header-height, 83px) + 78px);border-bottom:1px solid var(--feature-rule);background:linear-gradient(90deg,rgba(31,42,76,.035) 1px,transparent 1px) 0 0 / 96px 96px,linear-gradient(rgba(31,42,76,.035) 1px,transparent 1px) 0 0 / 96px 96px,linear-gradient(145deg,#ede7dc,#f5efe6 54%,#e9e4dc)}.feature-demo-showcase>.feature-shell{width:min(calc(100% - 40px),1240px)}.feature-demo-showcase .ld-demo{position:relative;display:grid;grid-template-columns:minmax(0,1fr)}.feature-demo-showcase .ld-demo>.ld-demo__header,.feature-demo-showcase .ld-demo>.ld-demo__narrative{display:block}.feature-demo-showcase .ld-demo>.ld-demo__sr-only{top:0;left:0}.feature-demo-showcase .ld-demo>.ld-demo__header,.feature-demo-showcase .ld-demo>.ld-demo__stage-bar,.feature-demo-showcase .ld-demo>.ld-demo__narrative,.feature-demo-showcase .ld-demo>.ld-demo__controls{position:absolute;top:0;left:0;z-index:20;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;border:0;clip-path:inset(50%);white-space:nowrap}.feature-demo-showcase .ld-demo>.ld-demo__static-summary{display:none}.feature-demo-showcase .ld-demo>.ld-demo__stage-bar:focus-within{inset:16px 16px auto;width:auto;height:auto;margin:0;overflow:visible;border:1px solid rgba(31,42,76,.24);clip-path:none;white-space:normal;box-shadow:0 12px 32px #1f2a4c2e}.feature-demo-showcase .ld-demo>.ld-demo__controls:focus-within{inset:auto 16px 16px;width:auto;height:auto;margin:0;overflow:visible;padding:12px 16px;border:1px solid rgba(250,246,238,.45);clip-path:none;white-space:normal;box-shadow:0 12px 32px #1f2a4c3d}.feature-section{position:relative;scroll-margin-top:calc(var(--marketing-header-height, 83px) + 78px);padding-block:clamp(88px,9vw,132px);border-bottom:1px solid var(--feature-rule)}.feature-section-head{max-width:900px;margin-bottom:clamp(38px,5vw,64px)}.feature-section-head.is-side{max-width:none;display:grid;grid-template-columns:minmax(0,.82fr) minmax(360px,1.18fr);column-gap:clamp(50px,8vw,112px);align-items:start}.feature-section-head.is-side>p{grid-column:1}.feature-section-head.is-side>h1,.feature-section-head.is-side>h2{grid-column:1}.feature-section-head.is-side>span{grid-column:2;grid-row:1 / span 2;align-self:end}.feature-section-head h1,.feature-section-head h2,.feature-generation-specs h2,.feature-radar-output h2,.feature-label-authority h2,.feature-sales-operations h2,.feature-purchase-vendor-record h2,.feature-related h2,.feature-cta h2{margin:0;color:var(--feature-navy);font:600 clamp(38px,4.8vw,64px)/1 "Fraunces",Georgia,serif;letter-spacing:-.043em;text-wrap:balance}.feature-section-head>span{max-width:650px;display:block;margin-top:20px;color:var(--feature-body);font-size:17px;line-height:1.62}.feature-workflow ol{min-width:0;margin:0;padding:0;list-style:none}.feature-workflow li{min-width:0}.feature-workflow li>span,.feature-workflow li>i{color:var(--feature-accent-ink);font: 700 11px/1 JetBrains Mono,monospace}.feature-workflow li small,.feature-radar-method li small,.feature-purchase-vendor-lifecycle li small{color:var(--feature-accent-ink);font:700 9px/1.2 JetBrains Mono,monospace;letter-spacing:.11em;text-transform:uppercase}.feature-workflow h3,.feature-radar-method h3,.feature-purchase-vendor-lifecycle h3{margin:10px 0 8px;color:var(--feature-navy);font:600 24px/1.08 Fraunces,Georgia,serif;letter-spacing:-.025em}.feature-workflow li p,.feature-radar-method li p,.feature-purchase-vendor-lifecycle li p{margin:0;color:var(--feature-body);font-size:14px;line-height:1.58}.feature-use-cases{background:linear-gradient(90deg,rgba(31,42,76,.03) 1px,transparent 1px) 0 0 / 112px 112px,linear-gradient(rgba(31,42,76,.03) 1px,transparent 1px) 0 0 / 112px 112px,var(--feature-paper)}.feature-use-case-grid{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;border-block:1px solid var(--feature-rule-strong);list-style:none;background:#faf6eebd}.feature-use-case{position:relative;min-width:0;min-height:330px;display:flex;flex-direction:column;padding:clamp(28px,3.5vw,44px)}.feature-use-case+.feature-use-case{border-left:1px solid var(--feature-rule-strong)}.feature-use-case:before{position:absolute;top:-1px;left:clamp(28px,3.5vw,44px);width:64px;height:4px;content:"";background:var(--feature-accent)}.feature-use-case-head{min-width:0;display:flex;gap:20px;align-items:flex-start;justify-content:space-between}.feature-use-case-head>span,.feature-use-case-head>small{color:var(--feature-accent-ink);font:700 10px/1.35 JetBrains Mono,monospace;letter-spacing:.09em;text-transform:uppercase}.feature-use-case-head>small{max-width:24ch;text-align:right}.feature-use-case h3{max-width:15ch;margin:auto 0 16px;color:var(--feature-navy);font:600 clamp(27px,2.7vw,38px)/1.02 "Fraunces",Georgia,serif;letter-spacing:-.035em;text-wrap:balance}.feature-use-case>p{margin:0;color:var(--feature-body);font-size:15px;line-height:1.64}.feature-boundaries{color:var(--feature-warm-white);background:linear-gradient(90deg,rgba(250,246,238,.035) 1px,transparent 1px) 0 0 / 88px 88px,var(--feature-navy)}.feature-boundaries .feature-section-head>p{color:#ffc292}.feature-boundaries .feature-section-head h2{color:var(--feature-warm-white)}.feature-boundaries .feature-section-head>span{color:#faf6eeb8}.feature-boundaries-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(440px,1.2fr);gap:clamp(48px,8vw,112px);align-items:start}.feature-boundaries-grid>.feature-section-head{display:block;margin:0}.feature-boundaries-grid>ol{margin:0;padding:0;border-top:1px solid rgba(250,246,238,.24);list-style:none}.feature-boundaries-grid>ol>li{display:grid;grid-template-columns:42px minmax(0,1fr);gap:18px;padding:20px 0;border-bottom:1px solid rgba(250,246,238,.18)}.feature-boundaries-grid>ol span{color:#ffc292;font:700 10px/1.5 JetBrains Mono,monospace}.feature-boundaries-grid>ol p{margin:0;color:#faf6eed1;font-size:15px;line-height:1.65}.feature-proof{background:#f0e9dd}.feature-proof>.feature-shell>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-block:1px solid var(--feature-rule-strong)}.feature-proof a{position:relative;min-width:0;min-height:250px;display:flex;flex-direction:column;padding:28px 32px;color:var(--feature-navy);text-decoration:none;background:#faf6ee6b;transition:background-color .16s ease}.feature-proof a+a{border-left:1px solid var(--feature-rule-strong)}.feature-proof a:hover{background:var(--feature-paper)}.feature-proof a small{color:var(--feature-accent-ink);font:700 9px/1.2 JetBrains Mono,monospace;letter-spacing:.12em}.feature-proof a h3{margin:28px 0 10px;font:600 29px/1.05 Fraunces,Georgia,serif;letter-spacing:-.03em}.feature-proof a p{max-width:48ch;margin:0;color:var(--feature-body);line-height:1.58}.feature-proof a b{margin-top:auto;padding-top:24px;font-size:13px}.feature-faq>.feature-shell{display:grid;grid-template-columns:minmax(0,.72fr) minmax(440px,1.28fr);gap:clamp(48px,8vw,112px)}.feature-faq .feature-section-head{display:block;margin:0}.feature-faq details{border-top:1px solid var(--feature-rule-strong)}.feature-faq details:last-child{border-bottom:1px solid var(--feature-rule-strong)}.feature-faq summary{min-height:72px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:center;padding:16px 4px;color:var(--feature-navy);cursor:pointer;font:600 20px/1.25 Fraunces,Georgia,serif;list-style:none}.feature-faq summary::-webkit-details-marker{display:none}.feature-faq summary>span{width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--feature-rule-strong);border-radius:50%;color:var(--feature-accent-ink);font:400 20px/1 sans-serif;transition:background-color .16s ease,color .16s ease,transform .16s ease}.feature-faq details[open] summary>span{color:var(--feature-warm-white);background:var(--feature-navy);transform:rotate(45deg)}.feature-faq details>p{max-width:65ch;margin:-3px 50px 24px 4px;color:var(--feature-body);font-size:15px;line-height:1.65}.feature-related{background:#fffdfa}.feature-related>.feature-shell>header{display:grid;grid-template-columns:minmax(180px,.45fr) minmax(0,1fr);gap:clamp(34px,6vw,84px);align-items:end;margin-bottom:50px}.feature-related .feature-eyebrow{margin:0}.feature-related>.feature-shell>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--feature-rule-strong)}.feature-related a{min-width:0;min-height:320px;display:flex;flex-direction:column;padding:26px 28px;border-top:4px solid var(--related-accent);color:var(--feature-navy);text-decoration:none;transition:background-color .16s ease,transform .16s ease}.feature-related a+a{border-left:1px solid var(--feature-rule-strong)}.feature-related a:hover{background:#f5eee4;transform:translateY(-3px)}.feature-related a>span,.feature-related a>small{color:var(--feature-body);font:700 9px/1.3 JetBrains Mono,monospace;letter-spacing:.1em}.feature-related a>small{margin-top:28px;color:var(--feature-body)}.feature-related a h3{margin:10px 0 12px;font:600 29px/1.05 Fraunces,Georgia,serif;letter-spacing:-.03em}.feature-related a p{margin:0;color:var(--feature-body);font-size:14px;line-height:1.55}.feature-related a b{margin-top:auto;padding-top:24px;font-size:13px}.feature-related a b i{font-style:normal}.feature-cta{padding-block:clamp(88px,9vw,132px);color:var(--feature-warm-white);background:linear-gradient(90deg,transparent 0 72%,rgba(250,246,238,.035) 72% 100%),var(--feature-accent, var(--feature-orange))}.feature-cta>.feature-shell{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(44px,7vw,100px);align-items:end}.feature-cta .feature-eyebrow{color:#ffffffd1}.feature-cta h2{color:#fff}.feature-cta>.feature-shell>div:first-child>p:last-child{max-width:700px;margin:20px 0 0;color:#ffffffd6;font-size:17px;line-height:1.62}.feature-cta .feature-actions{justify-content:flex-end}.feature-page--analysis-ledger .feature-cta,.feature-page--generation-studio .feature-cta{background-color:var(--feature-orange-ink)}.feature-product-demo{position:relative;width:min(100%,1120px);min-width:0;margin:0;padding:clamp(18px,2.8vw,34px);justify-self:center;align-self:start;background:var(--feature-warm-white) url(/images/solutions/board-light.webp) center / cover;isolation:isolate}.feature-demo-visual{position:relative;width:100%;min-width:0;overflow:clip;background:transparent}.feature-demo-product-picture,.feature-demo-product-image{display:block;width:100%;max-width:100%;min-width:0;height:auto}.feature-demo-product-image{aspect-ratio:3 / 2;object-fit:contain;filter:drop-shadow(0 20px 36px rgba(31,42,76,.14))}.feature-demo-benchmark-overlay{position:absolute;z-index:3;left:53.4%;top:17.7%;width:43.7%;height:69%;overflow:hidden;padding:4px;border:1px solid rgba(31,42,76,.18);background:var(--feature-warm-white)}.feature-demo-benchmark-overlay .benchmark-scatter-plot--hero{width:100%;height:100%;min-height:0;gap:3px;padding:5px 7px 4px;border:0;background:var(--feature-warm-white)}.feature-demo-benchmark-overlay .benchmark-scatter-plot--hero>header{padding-bottom:3px}.feature-demo-benchmark-overlay .benchmark-scatter-plot--hero .fs-catalog-legend{gap:3px 8px;font-size:6px}.feature-demo-benchmark-overlay .benchmark-scatter-plot--hero .fs-catalog-plot{min-height:0;overflow:hidden}.feature-demo-benchmark-overlay .benchmark-scatter-plot--hero>footer{gap:3px 7px;padding-top:3px;font-size:5.2px}.feature-demo-benchmark-overlay .benchmark-scatter-plot--hero .fs-catalog-point{animation-iteration-count:1}.fs-catalog-scatter{min-width:0;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;gap:9px;padding:18px 14px 13px;border-right:1px solid var(--feature-rule);color:var(--feature-navy);background:radial-gradient(circle at 26% 20%,rgba(20,92,61,.07),transparent 35%),#f5f1e9}.fs-catalog-scatter>header{min-width:0;display:flex;justify-content:space-between;gap:8px;align-items:center;padding-bottom:9px;border-bottom:2px solid var(--feature-green)}.fs-catalog-scatter>header small,.fs-catalog-scatter>header b{color:#0f4930;font:700 8px/1.25 JetBrains Mono,monospace;letter-spacing:.1em}.fs-catalog-scatter>header b{flex:0 0 auto;color:var(--feature-body);font-size:7px}.fs-catalog-legend{min-width:0;display:flex;flex-wrap:wrap;gap:5px 10px;color:var(--feature-body);font-size:7px;font-weight:700}.fs-catalog-legend span{display:inline-flex;gap:4px;align-items:center}.fs-catalog-legend i{width:7px;height:7px;display:inline-block;border-radius:50%}.fs-catalog-legend .is-overstocks{border:1px solid var(--feature-green);background:#145c3d4d}.fs-catalog-legend .is-dot_com_returns{border:1px dashed var(--feature-navy);background:#1f2a4c3d}.fs-catalog-legend .is-store_returns{border:1px dotted var(--feature-orange);background:#e85d0447}.fs-catalog-plot{width:100%;height:100%;min-height:280px;display:block;overflow:visible}.fs-catalog-grid{stroke:#ded7ca;stroke-width:1}.fs-catalog-frame{fill:none;stroke:#d3cbbe;stroke-width:1}.fs-catalog-opportunity{fill:#145c3d12}.fs-catalog-breakeven{stroke:var(--feature-body);stroke-width:1.2;stroke-dasharray:6 4;opacity:.75}.fs-catalog-axis-label{fill:var(--feature-body);font:600 8.5px/1 JetBrains Mono,monospace}.fs-catalog-axis-title{fill:var(--feature-body);font:700 7.8px/1 JetBrains Mono,monospace;letter-spacing:.025em}.fs-catalog-region-label{fill:#0f4930;font:700 7.6px/1 JetBrains Mono,monospace;letter-spacing:.035em}.fs-catalog-break-label{fill:var(--feature-body);font:700 7.2px/1 JetBrains Mono,monospace;paint-order:stroke;stroke:#f5f1e9;stroke-width:2.5px}.fs-catalog-overlap{fill:var(--feature-navy);font:700 8px/1 JetBrains Mono,monospace;paint-order:stroke;stroke:#f5f1e9;stroke-width:2.5px}.fs-catalog-point{stroke-width:1.05;opacity:.76;animation:fs-catalog-cohort 5.8s ease-in-out infinite;animation-delay:var(--fs-catalog-delay, 0ms)}.fs-catalog-point.is-overstocks{fill:#145c3d61;stroke:var(--feature-green)}.fs-catalog-point.is-dot_com_returns{fill:#1f2a4c4d;stroke:var(--feature-navy);stroke-dasharray:3 2}.fs-catalog-point.is-store_returns{fill:#e85d044d;stroke:var(--feature-orange);stroke-dasharray:1 1.7;stroke-linecap:round}.fs-catalog-scatter>footer{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;padding-top:9px;border-top:1px solid var(--feature-rule);color:var(--feature-body);font:700 6.5px/1.3 JetBrains Mono,monospace;letter-spacing:.04em}.fs-catalog-scatter>footer b{color:#0f4930;text-align:right}.fs-catalog-suppressed{min-height:320px;display:grid;place-content:center;gap:8px;color:var(--feature-body);text-align:center;font:700 8px/1.4 JetBrains Mono,monospace}.fs-catalog-suppressed strong{color:var(--feature-navy)}.fs-catalog-suppressed span{color:var(--feature-body);font-size:7px}@keyframes fs-catalog-cohort{0%,10%{opacity:.28}28%,82%{opacity:.82}to{opacity:.58}}.feature-analysis-terms{background:#fffdfa}.feature-analysis-term-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--feature-rule-strong);border-left:1px solid var(--feature-rule-strong)}.feature-analysis-term-grid>article{min-width:0;min-height:300px;display:flex;flex-direction:column;padding:27px 24px;border-right:1px solid var(--feature-rule-strong);border-bottom:1px solid var(--feature-rule-strong);background:linear-gradient(180deg,rgba(232,93,4,.04),transparent 45%)}.feature-analysis-term-grid>article:nth-child(2){background:linear-gradient(180deg,rgba(20,92,61,.055),transparent 45%)}.feature-analysis-term-grid>article:nth-child(3){color:#fff;background:#b94702}.feature-analysis-term-grid>article:nth-child(4){color:var(--feature-warm-white);background:var(--feature-navy)}.feature-analysis-term-grid small{color:var(--feature-orange-ink);font:700 9px/1.2 JetBrains Mono,monospace}.feature-analysis-term-grid>article:nth-child(n+3) small,.feature-analysis-term-grid>article:nth-child(n+3) p{color:#ffffffc7}.feature-analysis-term-grid h3{margin:auto 0 14px;padding-top:50px;font:600 28px/1.03 Fraunces,Georgia,serif;letter-spacing:-.03em}.feature-analysis-term-grid p{margin:0;color:var(--feature-body);font-size:14px;line-height:1.6}.feature-workflow--ledger{background:#f0e9dd}.feature-workflow--ledger ol{counter-reset:ledger;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-block:1px solid var(--feature-rule-strong)}.feature-workflow--ledger li{min-height:315px;display:flex;flex-direction:column;padding:23px 20px;border-right:1px solid var(--feature-rule-strong)}.feature-workflow--ledger li:first-child{border-left:4px solid var(--feature-orange)}.feature-workflow--ledger li>span{width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--feature-orange);border-radius:50%}.feature-workflow--ledger li small{margin-top:46px}.feature-workflow--ledger li p{margin-top:auto;padding-top:18px}.feature-recall-signals{background:#fffdfa}.feature-recall-signal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--feature-rule-strong);border-left:1px solid var(--feature-rule-strong)}.feature-recall-signal-grid article{min-width:0;min-height:330px;display:flex;flex-direction:column;padding:27px 24px;border-right:1px solid var(--feature-rule-strong);border-bottom:1px solid var(--feature-rule-strong)}.feature-recall-signal-grid article:before{width:46px;height:4px;content:"";background:var(--feature-red)}.feature-recall-signal-grid article.is-warning:before{background:#b56d08}.feature-recall-signal-grid article.is-unavailable:before{background:var(--feature-navy)}.feature-recall-signal-grid article>span{margin-top:22px;color:var(--feature-red-ink);font:700 10px/1 JetBrains Mono,monospace}.feature-recall-signal-grid article>small{margin-top:34px;color:var(--feature-body)}.feature-recall-signal-grid h3{margin:13px 0 16px;font:600 28px/1.06 Fraunces,Georgia,serif;letter-spacing:-.03em}.feature-recall-signal-grid p{margin:auto 0 0;padding-top:20px;color:var(--feature-body);font-size:14px;line-height:1.6}.feature-workflow--recall{color:var(--feature-warm-white);background:var(--feature-navy)}.feature-workflow--recall .feature-section-head>p{color:#ffc0c3}.feature-workflow--recall .feature-section-head h2{color:var(--feature-warm-white)}.feature-workflow--recall .feature-section-head>span{color:#faf6eeb8}.feature-workflow--recall ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;border-top:1px solid rgba(250,246,238,.25);list-style:none}.feature-workflow--recall li{min-width:0;min-height:330px;display:flex;flex-direction:column;padding:24px 20px;border-right:1px solid rgba(250,246,238,.18)}.feature-workflow--recall li:first-child{border-left:4px solid var(--feature-red)}.feature-workflow--recall li>span,.feature-workflow--recall li small{color:#ffc0c3}.feature-workflow--recall li>span{font:700 11px/1 JetBrains Mono,monospace}.feature-workflow--recall li small{margin-top:48px}.feature-workflow--recall h3{color:var(--feature-warm-white)}.feature-workflow--recall li p{margin-top:auto;padding-top:18px;color:#faf6eebd}.feature-recall-record{background:#f0e9dd}.feature-recall-record>.feature-shell>div{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--feature-rule-strong);border-left:1px solid var(--feature-rule-strong)}.feature-recall-record article{min-width:0;min-height:270px;padding:24px 20px;border-right:1px solid var(--feature-rule-strong);border-bottom:1px solid var(--feature-rule-strong);background:#fffdf994}.feature-recall-record article>span{color:var(--feature-red-ink);font:700 10px/1 JetBrains Mono,monospace}.feature-recall-record h3{margin:52px 0 12px;font:600 23px/1.06 Fraunces,Georgia,serif}.feature-recall-record article p{margin:0;color:var(--feature-body);font-size:14px;line-height:1.58}.feature-catalog-reading{background:#f1eadf}.feature-catalog-reading>.feature-shell>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid var(--feature-rule-strong)}.feature-catalog-reading article{min-width:0;min-height:260px;padding:25px 22px;border-right:1px solid var(--feature-rule-strong)}.feature-catalog-reading article:first-child{border-left:4px solid var(--feature-green)}.feature-catalog-reading article>span{color:#0f4930;font:700 10px/1 JetBrains Mono,monospace}.feature-catalog-reading h3{margin:55px 0 12px;font:600 25px/1.06 Fraunces,Georgia,serif}.feature-catalog-reading article p{margin:0;color:var(--feature-body);font-size:14px;line-height:1.58}.feature-workflow--catalog{background:#fffdfa}.feature-workflow--catalog ol{border-top:1px solid var(--feature-rule-strong)}.feature-workflow--catalog li{display:grid;grid-template-columns:80px minmax(0,1fr);gap:28px;align-items:start;padding:24px 0;border-bottom:1px solid var(--feature-rule-strong)}.feature-workflow--catalog li>span{width:48px;height:48px;display:grid;place-items:center;border:1px solid var(--feature-green);border-radius:50%}.feature-workflow--catalog li>div{display:grid;grid-template-columns:120px minmax(200px,.6fr) minmax(0,1fr);gap:24px;align-items:baseline}.feature-workflow--catalog h3{margin:0}.feature-radar-method{color:var(--feature-warm-white);background:var(--feature-navy)}.feature-radar-method .feature-section-head>p{color:#ffc0c3}.feature-radar-method .feature-section-head h2{color:var(--feature-warm-white)}.feature-radar-method .feature-section-head>span{color:#faf6eeb8}.feature-radar-method ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;border-top:1px solid rgba(250,246,238,.25);list-style:none}.feature-radar-method li{min-width:0;min-height:310px;display:flex;flex-direction:column;padding:24px 22px;border-right:1px solid rgba(250,246,238,.18)}.feature-radar-method li:first-child{border-left:4px solid var(--feature-red)}.feature-radar-method li>i{color:#ffc0c3;font:700 11px/1 JetBrains Mono,monospace}.feature-radar-method li small{margin-top:50px;color:#ffc0c3}.feature-radar-method h3{color:var(--feature-warm-white)}.feature-radar-method li p{margin-top:auto;padding-top:16px;color:#faf6eebd}.feature-radar-output{background:#f0e9dd}.feature-radar-output>.feature-shell{display:block}.feature-radar-output>.feature-shell>div{max-width:760px}.feature-radar-output>.feature-shell>div:first-child>p:last-child{max-width:55ch;margin:22px 0 0;color:var(--feature-body);line-height:1.62}.feature-generation-specs{scroll-margin-top:calc(var(--marketing-header-height, 83px) + 78px);padding-block:64px;color:var(--feature-warm-white);background:#a94302}.feature-generation-specs>.feature-shell{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:clamp(45px,8vw,100px);align-items:center}.feature-generation-specs h2{color:#fff}.feature-generation-specs>.feature-shell>div>p{color:#ffe0c6}.feature-generation-specs dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border-left:1px solid rgba(255,255,255,.35)}.feature-generation-specs dl>div{min-width:0;padding:18px;border-right:1px solid rgba(255,255,255,.35)}.feature-generation-specs dt{color:#ffffffb8;font:700 8px/1.2 JetBrains Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.feature-generation-specs dd{margin:10px 0 0;color:#fff;font-size:14px;line-height:1.4}.feature-workflow--studio{background:#f1eadf}.feature-workflow--studio ol{display:grid;gap:12px}.feature-workflow--studio li{min-height:105px;display:grid;grid-template-columns:52px 120px minmax(0,1fr);gap:22px;align-items:center;padding:17px 22px;border-left:4px solid var(--feature-orange);background:#fffdf9bf}.feature-workflow--studio li>span{width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--feature-orange);border-radius:50%}.feature-workflow--studio h3{margin-top:0}.feature-generation-handoff{background:#fffdfa}.feature-generation-handoff>.feature-shell>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--feature-rule-strong)}.feature-generation-handoff article{min-height:250px;padding:28px 25px;border-right:1px solid var(--feature-rule-strong);border-bottom:1px solid var(--feature-rule-strong)}.feature-generation-handoff article:first-child{border-left:4px solid var(--feature-orange)}.feature-generation-handoff h3{margin:65px 0 12px;font:600 26px/1.05 Fraunces,Georgia,serif}.feature-generation-handoff article p{margin:0;color:var(--feature-body);line-height:1.58}.feature-label-formats{background:#fffdfa}.feature-label-formats>.feature-shell>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.feature-label-formats article{position:relative;min-height:275px;padding:24px;border:1px solid var(--feature-rule-strong);border-top:4px solid var(--feature-red);background:#fff}.feature-label-formats article>span{color:var(--feature-red-ink);font:700 10px/1 JetBrains Mono,monospace}.feature-label-formats h3{margin:56px 0 9px;font:600 28px/1 Fraunces,Georgia,serif}.feature-label-formats article p{margin:0;color:var(--feature-body);font-size:14px}.feature-label-formats article>i{position:absolute;right:24px;bottom:24px;width:62px;height:42px;display:block;border:1px dashed var(--feature-red);border-radius:6px}.feature-label-formats article:nth-child(2)>i{width:78px;height:38px}.feature-label-formats article:nth-child(3)>i{width:44px;height:65px;border-radius:20px 20px 3px 3px}.feature-workflow--press{background:#ede7dc}.feature-workflow--press ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.feature-workflow--press li{min-height:300px;display:flex;flex-direction:column;padding:23px 20px;border-top:1px solid var(--feature-rule-strong);border-right:1px solid var(--feature-rule-strong);border-bottom:1px solid var(--feature-rule-strong)}.feature-workflow--press li:first-child{border-left:4px solid var(--feature-red)}.feature-workflow--press li small{margin-top:48px}.feature-workflow--press li p{margin-top:auto;padding-top:17px}.feature-label-authority{background:var(--feature-navy);color:var(--feature-warm-white)}.feature-label-authority>.feature-shell{display:grid;grid-template-columns:minmax(0,.8fr) minmax(420px,1.2fr);gap:clamp(48px,8vw,110px);align-items:center}.feature-label-authority h2{color:var(--feature-warm-white)}.feature-label-authority .feature-eyebrow{color:#ffc0c3}.feature-label-authority ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;border-top:1px solid rgba(250,246,238,.25);border-left:1px solid rgba(250,246,238,.25);list-style:none}.feature-label-authority li{padding:16px;border-right:1px solid rgba(250,246,238,.25);border-bottom:1px solid rgba(250,246,238,.25);color:#faf6eed1;font-size:13px}.feature-sales-spread{background:#fffdfa}.feature-sales-two-views{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--feature-rule-strong)}.feature-sales-two-views article{min-height:340px;padding:28px}.feature-sales-two-views article:first-child{color:var(--feature-warm-white);background:var(--feature-navy)}.feature-sales-two-views article:last-child{border-left:4px solid var(--feature-green);background:#f2eee7}.feature-sales-two-views small{color:#b9d5c5;font:700 9px/1.2 JetBrains Mono,monospace}.feature-sales-two-views article:last-child small{color:#0f4930}.feature-sales-two-views h3{margin:64px 0 18px;font:600 30px/1.02 Fraunces,Georgia,serif}.feature-sales-two-views ul{margin:0;padding-left:18px;color:inherit;line-height:1.7}.feature-sales-two-views article:last-child ul{color:var(--feature-body)}.feature-workflow--sales{background:#f0e9dd}.feature-workflow--sales ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--feature-rule-strong)}.feature-workflow--sales li{min-height:310px;padding:24px 20px;border-right:1px solid var(--feature-rule-strong)}.feature-workflow--sales li:first-child{border-left:4px solid var(--feature-green)}.feature-workflow--sales li small{display:block;margin-top:50px}.feature-sales-operations{background:#fffdfa}.feature-sales-operations>.feature-shell{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:clamp(50px,8vw,110px)}.feature-sales-operations>.feature-shell>div:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--feature-rule-strong);border-left:1px solid var(--feature-rule-strong)}.feature-sales-operations article{min-height:205px;padding:24px;border-right:1px solid var(--feature-rule-strong);border-bottom:1px solid var(--feature-rule-strong)}.feature-sales-operations h3{margin:38px 0 10px;font:600 24px/1.05 Fraunces,Georgia,serif}.feature-sales-operations article p{margin:0;color:var(--feature-body);line-height:1.55}.feature-purchase-vendor-lifecycle{background:#f0e9dd}.feature-purchase-vendor-lifecycle ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;border-block:1px solid var(--feature-rule-strong);list-style:none}.feature-purchase-vendor-lifecycle li{min-height:310px;display:flex;flex-direction:column;padding:23px 20px;border-right:1px solid var(--feature-rule-strong)}.feature-purchase-vendor-lifecycle li:first-child{border-left:4px solid var(--feature-green)}.feature-purchase-vendor-lifecycle li>i{color:var(--feature-navy);font:700 11px/1 JetBrains Mono,monospace}.feature-purchase-vendor-lifecycle li small{margin-top:50px}.feature-purchase-vendor-lifecycle li p{margin-top:auto;padding-top:18px}.feature-purchase-vendor-record{background:#fffdfa}.feature-purchase-vendor-record>.feature-shell>div{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--feature-rule-strong)}.feature-purchase-vendor-record article{min-height:285px;display:flex;flex-direction:column;padding:24px 20px;border-right:1px solid var(--feature-rule-strong);border-bottom:1px solid var(--feature-rule-strong)}.feature-purchase-vendor-record article:first-child{border-left:4px solid var(--feature-green)}.feature-purchase-vendor-record article>span{color:var(--feature-accent-ink);font:700 9px/1 JetBrains Mono,monospace}.feature-purchase-vendor-record h3{margin:64px 0 12px;font:600 24px/1.05 Fraunces,Georgia,serif}.feature-purchase-vendor-record article p{margin:auto 0 0;color:var(--feature-body);line-height:1.56}.feature-conversation-lanes{background:#fffdfa}.feature-conversation-lanes>.feature-shell>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--feature-rule-strong)}.feature-conversation-lanes article{min-height:330px;padding:30px}.feature-conversation-lanes article+article{border-left:1px solid var(--feature-rule-strong)}.feature-conversation-lanes article:first-child{border-top:4px solid var(--feature-orange);background:#fff8ef}.feature-conversation-lanes article:nth-child(2){color:var(--feature-warm-white);background:var(--feature-navy)}.feature-conversation-lanes article:last-child{border-top:4px solid var(--feature-green);background:#f1ece4}.feature-conversation-lanes small{color:var(--feature-orange-ink);font:700 9px/1.2 JetBrains Mono,monospace}.feature-conversation-lanes article:nth-child(2) small{color:#ffc292}.feature-conversation-lanes article:last-child small{color:#0f4930}.feature-conversation-lanes h3{margin:72px 0 14px;font:600 29px/1.03 Fraunces,Georgia,serif}.feature-conversation-lanes article p{margin:0;color:var(--feature-body);font-size:15px;line-height:1.62}.feature-conversation-lanes article:nth-child(2) h3{color:var(--feature-warm-white)}.feature-conversation-lanes article:nth-child(2) p{color:#faf6eebf}.feature-workflow--conversations{color:var(--feature-warm-white);background:var(--feature-navy)}.feature-workflow--conversations .feature-section-head>p{color:#ffc292}.feature-workflow--conversations .feature-section-head h2{color:var(--feature-warm-white)}.feature-workflow--conversations .feature-section-head>span{color:#faf6eeb8}.feature-workflow--conversations ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid rgba(250,246,238,.24)}.feature-workflow--conversations li{min-height:290px;display:flex;flex-direction:column;padding:24px 20px;border-right:1px solid rgba(250,246,238,.18)}.feature-workflow--conversations li:first-child{border-left:4px solid var(--feature-orange)}.feature-workflow--conversations li>span,.feature-workflow--conversations li small{color:#ffc292}.feature-workflow--conversations h3{margin-top:48px;color:var(--feature-warm-white)}.feature-workflow--conversations li p{margin-top:auto;padding-top:17px;color:#faf6eeb8}.feature-capability-ledger{background:#f1eadf}.feature-capability-ledger>.feature-shell>div{display:grid;border-top:1px solid var(--feature-rule-strong);border-left:1px solid var(--feature-rule-strong)}.feature-capability-ledger article{min-width:0;min-height:235px;display:flex;flex-direction:column;padding:24px;border-right:1px solid var(--feature-rule-strong);border-bottom:1px solid var(--feature-rule-strong)}.feature-capability-ledger article>span{color:var(--feature-accent-ink);font:700 9px/1 JetBrains Mono,monospace}.feature-capability-ledger article h3{margin:auto 0 10px;padding-top:48px;font:600 25px/1.05 Fraunces,Georgia,serif}.feature-capability-ledger--analysis-ledger article h3{margin:32px 0 10px;padding-top:0}.feature-capability-ledger article p{margin:0;color:var(--feature-body);line-height:1.56}.feature-capability-ledger--analysis-ledger>.feature-shell>div,.feature-capability-ledger--label-press>.feature-shell>div{grid-template-columns:repeat(4,minmax(0,1fr))}.feature-capability-ledger--analysis-ledger article:first-child{border-left:4px solid var(--feature-orange)}.feature-capability-ledger--label-press{background:#fffdfa}.feature-capability-ledger--label-press article{border-top:4px solid var(--feature-red)}.feature-capability-ledger--market-radar{color:var(--feature-warm-white);background:var(--feature-navy)}.feature-capability-ledger--market-radar .feature-section-head>p{color:#ffc0c3}.feature-capability-ledger--market-radar .feature-section-head h2{color:var(--feature-warm-white)}.feature-capability-ledger--market-radar>.feature-shell>div{grid-template-columns:repeat(3,minmax(0,1fr));border-color:#faf6ee40}.feature-capability-ledger--market-radar article{border-color:#faf6ee33}.feature-capability-ledger--market-radar article>span{color:#ffc0c3}.feature-capability-ledger--market-radar article h3{color:var(--feature-warm-white)}.feature-capability-ledger--market-radar article p{color:#faf6eeb8}.feature-capability-ledger--conversations{background:#fff8ef}.feature-capability-ledger--conversations>.feature-shell>div{grid-template-columns:repeat(3,minmax(0,1fr))}.feature-capability-ledger--conversations article:first-child{border-top:4px solid var(--feature-orange)}.feature-capability-ledger--conversations article:nth-child(2){color:var(--feature-warm-white);background:var(--feature-navy)}.feature-capability-ledger--conversations article:nth-child(2)>span{color:#ffc292}.feature-capability-ledger--conversations article:nth-child(2) h3{color:var(--feature-warm-white)}.feature-capability-ledger--conversations article:nth-child(2) p{color:#faf6eebd}.feature-capability-ledger--conversations article:last-child{border-top:4px solid var(--feature-green)}#workflow,#outputs,#demo,#use-cases,#limits,#questions{scroll-margin-top:calc(var(--marketing-header-height, 83px) + 78px)}@media(max-width:1240px){.feature-shell{width:min(calc(100% - 40px),1240px)}}@media(max-width:1024px){.feature-hero-copy{max-width:780px}.feature-product-demo{width:100%}.feature-section-head.is-side{grid-template-columns:minmax(0,.92fr) minmax(320px,1.08fr);column-gap:44px}.feature-boundaries-grid,.feature-faq>.feature-shell{grid-template-columns:minmax(0,.8fr) minmax(370px,1.2fr);gap:50px}.feature-catalog-reading>.feature-shell>div,.feature-analysis-term-grid,.feature-recall-record>.feature-shell>div,.feature-capability-ledger--analysis-ledger>.feature-shell>div,.feature-capability-ledger--label-press>.feature-shell>div{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-purchase-vendor-record>.feature-shell>div{grid-template-columns:repeat(3,minmax(0,1fr))}.feature-workflow--ledger ol,.feature-workflow--recall ol,.feature-workflow--press ol,.feature-workflow--sales ol,.feature-purchase-vendor-lifecycle ol,.feature-workflow--conversations ol{grid-template-columns:repeat(3,minmax(0,1fr))}.feature-workflow--ledger li:nth-child(n+4),.feature-workflow--recall li:nth-child(n+4),.feature-workflow--press li:nth-child(n+4),.feature-workflow--sales li:nth-child(n+4),.feature-purchase-vendor-lifecycle li:nth-child(n+4){border-top:0}.feature-generation-specs>.feature-shell{grid-template-columns:1fr}.feature-generation-specs dl{max-width:760px}}@media(max-width:768px){.feature-shell{width:min(calc(100% - 32px),1240px)}.feature-section,.feature-cta{padding-block:68px}.feature-hero-grid{padding-block:38px 52px;gap:38px}.feature-breadcrumb{margin-bottom:30px}.feature-hero h1{font-size:clamp(40px,10vw,58px)}.feature-brief{grid-template-columns:1fr}.feature-brief>div{padding:13px 0}.feature-brief>div+div{padding-left:0;border-top:1px solid var(--feature-rule);border-left:0}.feature-product-demo{max-width:100%;padding:14px}.feature-actions{align-items:stretch}.feature-actions .feature-button{flex:1 1 210px}.feature-page-nav>.feature-shell{min-height:104px;grid-template-columns:repeat(2,minmax(0,1fr));padding-block:7px}.feature-page-nav a{justify-content:flex-start}.feature-cta>.feature-shell{grid-template-columns:1fr}.feature-cta .feature-actions{justify-content:flex-start}.feature-section-head.is-side,.feature-boundaries-grid,.feature-faq>.feature-shell,.feature-related>.feature-shell>header,.feature-radar-output>.feature-shell,.feature-label-authority>.feature-shell,.feature-sales-operations>.feature-shell{grid-template-columns:1fr}.feature-section-head.is-side>p,.feature-section-head.is-side>h1,.feature-section-head.is-side>h2,.feature-section-head.is-side>span{grid-column:auto;grid-row:auto}.feature-section-head.is-side>span{margin-top:18px}.feature-boundaries-grid>.feature-section-head,.feature-faq .feature-section-head{margin-bottom:36px}.feature-proof>.feature-shell>div,.feature-related>.feature-shell>div{grid-template-columns:1fr}.feature-proof a+a,.feature-related a+a{border-top:1px solid var(--feature-rule-strong);border-left:0}.feature-related a{min-height:260px}.feature-analysis-term-grid,.feature-recall-signal-grid,.feature-recall-record>.feature-shell>div,.feature-catalog-reading>.feature-shell>div,.feature-radar-method ol,.feature-label-formats>.feature-shell>div,.feature-purchase-vendor-record>.feature-shell>div,.feature-workflow--conversations ol,.feature-capability-ledger--analysis-ledger>.feature-shell>div,.feature-capability-ledger--label-press>.feature-shell>div,.feature-capability-ledger--market-radar>.feature-shell>div,.feature-capability-ledger--conversations>.feature-shell>div{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-generation-specs dl,.feature-generation-handoff>.feature-shell>div{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-generation-handoff article:last-child{grid-column:1 / -1}.feature-workflow--ledger ol,.feature-workflow--recall ol,.feature-workflow--press ol,.feature-workflow--sales ol,.feature-purchase-vendor-lifecycle ol{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-workflow--ledger li:last-child,.feature-workflow--recall li:last-child,.feature-workflow--press li:last-child,.feature-workflow--sales li:last-child,.feature-purchase-vendor-lifecycle li:last-child{grid-column:1 / -1;min-height:230px}.feature-workflow--catalog li>div{grid-template-columns:100px minmax(0,1fr)}.feature-workflow--catalog li p{grid-column:1 / -1}.feature-workflow--studio li{grid-template-columns:48px 92px minmax(0,1fr);gap:14px}.feature-sales-two-views,.feature-conversation-lanes>.feature-shell>div{grid-template-columns:1fr}.feature-use-case-grid{grid-template-columns:1fr}.feature-use-case{min-height:0;padding:32px}.feature-use-case+.feature-use-case{border-top:1px solid var(--feature-rule-strong);border-left:0}.feature-use-case:before{left:32px}.feature-use-case h3{max-width:20ch;margin-top:64px}.feature-sales-two-views article:last-child{border-top:4px solid var(--feature-green);border-left:0}.feature-conversation-lanes article+article{border-left:0}}@media(max-width:520px){.feature-shell{width:min(calc(100% - 28px),1240px)}.feature-product-demo{padding:10px}.feature-actions .feature-button{flex-basis:100%}.feature-use-case{padding:28px 20px}.feature-use-case:before{left:20px}.feature-use-case h3{margin-top:52px}.feature-analysis-term-grid,.feature-recall-signal-grid,.feature-recall-record>.feature-shell>div,.feature-catalog-reading>.feature-shell>div,.feature-radar-method ol,.feature-label-formats>.feature-shell>div,.feature-purchase-vendor-record>.feature-shell>div,.feature-workflow--ledger ol,.feature-workflow--recall ol,.feature-workflow--press ol,.feature-workflow--sales ol,.feature-purchase-vendor-lifecycle ol,.feature-workflow--conversations ol,.feature-capability-ledger--analysis-ledger>.feature-shell>div,.feature-capability-ledger--label-press>.feature-shell>div,.feature-capability-ledger--market-radar>.feature-shell>div,.feature-capability-ledger--conversations>.feature-shell>div{grid-template-columns:1fr}.feature-workflow--ledger li:last-child,.feature-workflow--recall li:last-child,.feature-workflow--press li:last-child,.feature-workflow--sales li:last-child,.feature-purchase-vendor-lifecycle li:last-child{grid-column:auto}.feature-workflow--catalog li{grid-template-columns:48px minmax(0,1fr);gap:14px}.feature-workflow--catalog li>span{width:40px;height:40px}.feature-workflow--catalog li>div{grid-template-columns:1fr;gap:6px}.feature-workflow--catalog li p{grid-column:auto}.feature-workflow--studio li{grid-template-columns:42px minmax(0,1fr)}.feature-workflow--studio li>small{grid-column:2}.feature-workflow--studio li>div{grid-column:2}.feature-generation-specs dl,.feature-generation-handoff>.feature-shell>div,.feature-label-authority ul,.feature-sales-operations>.feature-shell>div:last-child,.feature-generation-handoff article:last-child{grid-column:auto}.feature-boundaries-grid>ol>li{grid-template-columns:32px minmax(0,1fr);gap:12px}.feature-proof a,.feature-related a{padding-inline:20px}.feature-faq summary{font-size:18px}}@media(max-width:390px){.feature-shell{width:min(calc(100% - 24px),1240px)}.feature-section-head h1,.feature-section-head h2,.feature-generation-specs h2,.feature-radar-output h2,.feature-label-authority h2,.feature-sales-operations h2,.feature-purchase-vendor-record h2,.feature-related h2,.feature-cta h2{font-size:36px}.feature-page-nav a{gap:7px;padding-inline:6px;font-size:11px}}@media(max-width:320px){.feature-shell{width:calc(100% - 20px)}.feature-hero h1{font-size:38px}.feature-button{width:100%;padding-inline:12px}.feature-proof a,.feature-related a,.feature-capability-ledger article{padding-inline:16px}}@media(prefers-reduced-motion:reduce){.feature-page *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.feature-button:hover,.feature-related a:hover{transform:none!important}.fs-catalog-point{animation:none!important;opacity:1!important}.feature-faq details[open] summary>span{transform:none!important}}
