@layer components{.marketing .results{--result-rule:var(--color-border);--result-ink:var(--color-foreground);--result-quiet:var(--color-muted-foreground);overflow:hidden;container-type:inline-size}.marketing .results-head{border-bottom:1px solid var(--result-rule);padding:1rem 1.25rem}.marketing .results-labels,.marketing .result{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr) minmax(6rem,.75fr) minmax(5.5rem,auto);align-items:center;gap:1.25rem;padding-inline:1.25rem;display:grid}.marketing .result{border-bottom:1px solid var(--result-rule);transition:background-color var(--dur-fast) var(--ease-out-soft);padding-block:.625rem}.marketing .result:last-child{border-bottom:0}@media (hover:hover) and (pointer:fine){.marketing .result:hover{background-color:color-mix(in oklab, var(--result-ink) 4%, transparent)}}@container (max-width:44rem){.marketing .results-labels,.marketing .result{grid-template-columns:minmax(0,1fr) minmax(5rem,auto) minmax(4.5rem,auto)}}@container (max-width:30rem){.marketing .results-labels,.marketing .result{grid-template-columns:minmax(0,1fr) minmax(4.5rem,auto)}.marketing .results-labels>:nth-child(3),.marketing .result>:nth-child(3){display:none}}.marketing .opportunity-board{background-color:var(--color-border);border:1px solid var(--color-border);border-radius:.875rem;gap:1px;margin:2.5rem 0 0;padding:0;list-style:none;display:grid;overflow:hidden}@media (min-width:900px){.marketing .opportunity-board{grid-template-columns:repeat(3,minmax(0,1fr))}}.marketing .opportunity{background-color:var(--color-card);transition:background-color var(--dur-base) var(--ease-out-soft);flex-direction:column;gap:.75rem;padding:1.5rem 1.375rem;display:flex}.marketing .opportunity-board-dark .opportunity{background-color:#ffffff0a}@media (hover:hover) and (pointer:fine){.marketing .opportunity:hover{background-color:color-mix(in oklab, var(--color-muted) 55%, transparent)}.marketing .opportunity-board-dark .opportunity:hover{background-color:#ffffff12}}.marketing .opportunity-stage{font-size:var(--text-2xs);color:var(--signal);background-color:color-mix(in oklab, var(--signal) 12%, transparent);border-radius:.25rem;padding:.125rem .4375rem;font-weight:600}.marketing .opportunity-board-dark .opportunity-stage{color:#bfdbfe;background-color:#93c5fd29}.marketing .opportunity-target{background-color:color-mix(in oklab, var(--signal) 7%, transparent);font-family:var(--font-geist-mono), monospace;font-size:var(--text-2xs);color:var(--signal);overflow-wrap:anywhere;border-radius:.375rem;padding:.375rem .5rem;line-height:1.4;overflow:hidden}.marketing .opportunity-board-dark .opportunity-target{color:#bfdbfe;background-color:#93c5fd1f}.marketing .rollup{border-top:1px solid var(--color-border);gap:0;display:grid}@media (min-width:640px){.marketing .rollup{grid-template-columns:repeat(4,minmax(0,1fr))}}.marketing .opportunity-meta{font-size:var(--text-2xs);color:var(--color-muted-foreground);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1rem;display:flex}.marketing .opportunity-terms{font-size:var(--text-2xs);color:var(--color-muted-foreground);flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;margin-top:.875rem;display:flex}.marketing .opportunity-term-label{letter-spacing:0;color:var(--color-foreground);opacity:1;margin-right:.375rem;font-weight:600}.marketing .integration-detail{font-size:var(--text-2sm);color:var(--color-muted-foreground);margin-top:.625rem;line-height:1.55}.marketing .hero{isolation:isolate;position:relative}.marketing .hero-ground{z-index:-1;position:absolute;inset:0}.marketing .hero-copy{position:relative}.marketing .hero-stage{margin-top:2.75rem;position:relative}.marketing .hero-split .hero-copy{min-width:0;max-width:34rem;margin-inline:auto;padding-inline:1rem}.marketing .hero-split .hero-stage{margin-top:0}@media (min-width:1024px){.marketing .hero-split .hero-copy{margin-inline:0;margin-left:max(1.5rem,50vw - 39rem);padding-inline:0}}.marketing .product-shot{margin-inline:auto;position:relative}.marketing .monitoring-grid{gap:1.25rem;display:grid}@media (min-width:1024px){.marketing .monitoring-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.marketing .opportunity-link{font-size:var(--text-xs);color:var(--color-foreground);text-decoration:underline;-webkit-text-decoration-color:var(--landing-rule);text-decoration-color:var(--landing-rule);text-underline-offset:3px;align-items:center;gap:.35rem;font-weight:500;display:inline-flex}}.marketing .opportunity>div>p:first-child{align-content:start;min-height:2.5rem}.marketing .opportunity [data-opportunity-target]{max-width:24ch}
@layer components{.marketing .hero{isolation:isolate;background:var(--color-background);color:var(--color-foreground);padding:6.7rem 0 2rem;position:relative;overflow:clip}.marketing .hero-intro{z-index:1;text-align:center;position:relative}.marketing .hero-title{max-width:18ch;font-family:var(--font-serif);letter-spacing:-.05em;text-wrap:balance;margin-inline:auto;font-size:clamp(2.5rem,5.6vw,4.5rem);font-weight:700;line-height:1.04}.marketing .hero-title>span{display:block}.marketing .hero-details{text-align:center;max-width:57rem;margin:0 auto}.marketing .hero-lead{max-width:49ch;color:var(--color-muted-foreground);text-wrap:pretty;margin:1.15rem auto;font-size:1rem;line-height:1.6}.marketing .hero-stage{margin-top:1.5rem;position:relative}.marketing .hero-providers{margin:0 0 1rem}.marketing .dashboard-showcase{padding-inline:1rem;scroll-margin-top:6rem;position:relative;overflow:clip}.marketing .showcase-frame{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-background);position:relative;overflow:clip;box-shadow:0 18px 55px -26px #0b2947aa}.marketing .dashboard-demo-sidebar{display:none}@media (min-width:1024px){.marketing .dashboard-demo-sidebar{flex-shrink:0;display:flex}.marketing .dashboard-demo-sidebar>div{height:100%}}@media (max-width:767px){.marketing .dashboard-showcase{padding-inline:0}}@media (max-width:639px){.marketing .hero{padding-top:6rem}.marketing .hero:before{top:280px}.marketing .hero-stage{margin-top:1.25rem}.marketing .hero-title{font-size:clamp(2.25rem,9.3vw,3.25rem)}}}
@layer components{.marketing .monitoring-band .section-inner,.marketing .evidence-band .section-inner,.marketing .workflow-band .section-inner,.marketing .integrations-band .section-inner{max-width:66rem}.marketing .monitoring-band .section-header,.marketing .evidence-band .section-header,.marketing .workflow-band .section-header,.marketing .integrations-band .section-header{text-align:center;margin-inline:auto}.marketing .section-header .section-lead{margin-inline:auto}.marketing .workflow-band .opportunity-meta{justify-content:center}.marketing .workflow-band .opportunity-board{grid-template-columns:1fr;margin-top:0}.marketing .opportunity-widget-rows{margin:0;padding:0;list-style:none}.marketing .opportunity-widget-rows>li{border-bottom:1px solid var(--color-border);padding:0}.marketing .opportunity-widget-rows>li:last-child{border-bottom:0}.marketing .workflow-band .opportunity-terms{margin-top:1.5rem;line-height:1.7}.marketing .integrations-band .integration-groups{grid-template-columns:1fr;gap:2rem;max-width:48rem;margin-inline:auto;display:grid}.marketing .integrations-band .integration-groups>:first-child{grid-area:auto}.marketing .demo-dashboard-frame{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-sidebar);box-shadow:var(--shadow-sm);text-align:left;display:flex;overflow:hidden}.marketing .demo-dashboard-rail{border-right:1px solid var(--color-sidebar-border);background:var(--color-sidebar);flex-shrink:0;width:60px;display:none}.marketing .demo-dashboard-page{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-card);margin:.5rem;overflow:hidden}.marketing .demo-dashboard-header{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:1rem;height:3.5rem;padding-inline:1rem;display:flex}.marketing .demo-dashboard-content{background:var(--color-card);min-width:0;padding:1rem}@media (max-width:479px){.marketing .demo-dashboard-content{padding:.5rem}}@media (min-width:768px){.marketing .demo-dashboard-header{padding-inline:1.5rem}.marketing .demo-dashboard-content{padding:1.5rem}}@media (min-width:1024px){.marketing .demo-dashboard-rail{border-right:0;flex-direction:column;display:flex}.marketing .demo-dashboard-page{margin-left:0}}.marketing [id]{scroll-margin-top:6rem}.marketing .hero-flat .dashboard-showcase{height:660px;-webkit-mask-image:linear-gradient(#000 92%,#0000 100%);mask-image:linear-gradient(#000 92%,#0000 100%)}@media (max-width:767px){.marketing .hero-flat .dashboard-showcase{height:760px}}.marketing .resource-band .section-inner{max-width:66rem}.marketing .resource-band .section-header{margin-inline:auto}.marketing .resource-frame{border:1px solid var(--color-border);background:var(--color-sidebar);box-shadow:var(--shadow-xs);border-radius:1.125rem;padding:.5rem}.marketing .resource-guide,.marketing .resource-topic-grid{border:1px solid var(--color-border);background:var(--color-card);border-radius:.75rem;overflow:hidden}.marketing .resource-guide-intro{background:var(--color-muted);border-bottom:1px solid var(--color-border);padding:2rem}.marketing .resource-guide-list,.marketing .resource-topic-grid{margin:0;padding:0;list-style:none}.marketing .resource-guide-list>li+li,.marketing .resource-topic-grid>li+li{border-top:1px solid var(--color-border)}.marketing .resource-guide-link{align-items:flex-start;gap:1rem;height:100%;padding:1.5rem;display:flex}.marketing .resource-chapter-number{border:1px solid var(--color-border);background:var(--color-sidebar);width:2rem;height:2rem;color:var(--color-muted-foreground);font-size:var(--text-sm);font-variant-numeric:tabular-nums;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.marketing .resource-topic-link{align-items:flex-start;gap:1rem;height:100%;padding:1.5rem;display:flex}.marketing .resource-topic-icon{border:1px solid var(--color-border);background:var(--color-sidebar);width:2.75rem;height:2.75rem;color:var(--color-muted-foreground);border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.marketing .resource-post-grid{gap:.5rem;display:grid}.marketing .resource-post{border:1px solid var(--color-border);background:var(--color-card);border-radius:.75rem;min-width:0;overflow:hidden}.marketing .resource-post-link{flex-direction:column;height:100%;display:flex}.marketing .resource-post-cover{aspect-ratio:16/10;background:var(--color-muted);border-bottom:1px solid var(--color-border);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.marketing .resource-guide-link:focus-visible,.marketing .resource-topic-link:focus-visible,.marketing .resource-post-link:focus-visible{outline:2px solid var(--color-primary);outline-offset:-3px;border-radius:.5rem}@media (hover:hover){.marketing .resource-guide-link:hover,.marketing .resource-topic-link:hover{background:var(--color-muted)}}@media (min-width:640px){.marketing .resource-topic-grid,.marketing .resource-post-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.marketing .resource-topic-grid>li:nth-child(2){border-top:0}.marketing .resource-topic-grid>li:nth-child(2n){border-left:1px solid var(--color-border)}}@media (min-width:1024px){.marketing .resource-guide{grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.marketing .resource-guide-intro{border-bottom:0;border-right:1px solid var(--color-border);flex-direction:column;justify-content:center;display:flex}.marketing .resource-post-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:479px){.marketing .resource-guide-intro,.marketing .resource-guide-link,.marketing .resource-topic-link{padding:1.25rem}.marketing .resource-topic-link{flex-wrap:wrap}.marketing .resource-topic-icon{width:2rem;height:2rem}}}@media (max-width:767px){.marketing .dashboard-demo [data-preview-region=traffic] fieldset button>span:first-child{align-items:flex-start;gap:.25rem;min-height:2rem}.marketing .dashboard-demo [data-preview-region=traffic] fieldset button .truncate{white-space:normal;text-overflow:clip;overflow:visible}.marketing .dashboard-demo [data-preview-region=traffic] fieldset button [aria-hidden]{margin-top:.3rem}}@media (max-width:479px){.marketing .demo-source-providers .w-40{flex-shrink:0;width:7rem}.marketing .demo-source-providers .pl-7{padding-left:0}.marketing .demo-source-table>div>div:first-child{flex-direction:column;align-items:flex-start;gap:.5rem}}.marketing .deferred-dashboard-preview{min-height:var(--preview-height)}.marketing .deferred-dashboard-preview[data-deferred-preview=Monitoring]{--preview-height:1117px}.marketing .deferred-dashboard-preview[data-deferred-preview=Competitors]{--preview-height:1490px}.marketing .deferred-dashboard-preview[data-deferred-preview=Sources]{--preview-height:1420px}.marketing .deferred-dashboard-preview[data-deferred-preview=Search]{--preview-height:403px}.marketing .deferred-dashboard-placeholder{min-height:var(--preview-height);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-sidebar)}@media (max-width:359px){.marketing .deferred-dashboard-preview[data-deferred-preview=Search]{--preview-height:423px}.marketing .deferred-dashboard-preview[data-deferred-preview=Monitoring]{--preview-height:1191px}.marketing .deferred-dashboard-preview[data-deferred-preview=Competitors]{--preview-height:1561px}.marketing .deferred-dashboard-preview[data-deferred-preview=Sources]{--preview-height:1459px}}@media (min-width:640px){.marketing .deferred-dashboard-preview[data-deferred-preview=Search]{--preview-height:375px}}@media (min-width:480px){.marketing .deferred-dashboard-preview[data-deferred-preview=Monitoring]{--preview-height:1051px}.marketing .deferred-dashboard-preview[data-deferred-preview=Competitors]{--preview-height:1506px}.marketing .deferred-dashboard-preview[data-deferred-preview=Sources]{--preview-height:1412px}}@media (min-width:768px){.marketing .deferred-dashboard-preview[data-deferred-preview=Monitoring]{--preview-height:858px}.marketing .deferred-dashboard-preview[data-deferred-preview=Competitors]{--preview-height:1275px}.marketing .deferred-dashboard-preview[data-deferred-preview=Sources]{--preview-height:1310px}}@media (min-width:1024px){.marketing .deferred-dashboard-preview[data-deferred-preview=Monitoring]{--preview-height:753px}.marketing .deferred-dashboard-preview[data-deferred-preview=Competitors]{--preview-height:882px}}@media (min-width:1280px){.marketing .deferred-dashboard-preview[data-deferred-preview=Sources]{--preview-height:1044px}}@container (min-width:640px){.marketing .demo-source-table .grid{grid-template-columns:minmax(0,1fr) 144px 120px}}
