.solution-role[data-astro-cid-acvogh6g]{font-family:var(--font-interface);color:var(--color-text-secondary)}.solution-role__shell[data-astro-cid-acvogh6g]{width:min(calc(100% - 2 * var(--page-gutter)), var(--content-width));margin-inline:auto}.solution-role[data-astro-cid-acvogh6g] [data-astro-cid-acvogh6g]:is(h1,h2,h3,p){margin:0}.solution-role[data-astro-cid-acvogh6g] h1[data-astro-cid-acvogh6g]{font-size:var(--font-size-subpage-title);line-height:var(--subpage-title-line-height);letter-spacing:-.05em;max-width:var(--subpage-title-max-width);color:var(--color-heading);text-wrap:balance}.solution-role[data-astro-cid-acvogh6g][data-solution-persona=operations] h1[data-astro-cid-acvogh6g]{line-height:1.04}.solution-role[data-astro-cid-acvogh6g] h2[data-astro-cid-acvogh6g]{letter-spacing:-.035em;color:var(--color-heading);text-wrap:balance;font-size:clamp(1.9rem,3.5vw,3rem);line-height:1.12}.solution-role[data-astro-cid-acvogh6g] h3[data-astro-cid-acvogh6g]{letter-spacing:-.02em;color:var(--color-heading);font-size:1.2rem;line-height:1.3}.solution-role__eyebrow[data-astro-cid-acvogh6g]{color:var(--color-eyebrow);text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;font-weight:700;margin-bottom:var(--space-4)!important}.solution-role__hero[data-astro-cid-acvogh6g]{padding-block:var(--space-subpage-hero-block)}.solution-role__hero-grid[data-astro-cid-acvogh6g]{gap:var(--space-7);align-items:center;display:grid}.solution-role__lead[data-astro-cid-acvogh6g]{max-width:40rem;font-size:1.12rem;line-height:1.65;margin-top:var(--space-5)!important}.solution-role__audiences[data-astro-cid-acvogh6g]{gap:var(--space-2);margin:var(--space-5) 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.solution-role__audiences[data-astro-cid-acvogh6g] li[data-astro-cid-acvogh6g]{color:var(--color-eyebrow);border:1px solid var(--panel-border);border-radius:var(--radius-control);padding:.4rem .6rem;font-size:.78rem}.solution-role__actions[data-astro-cid-acvogh6g]{align-items:center;gap:var(--space-5);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.solution-role__button[data-astro-cid-acvogh6g]{gap:var(--space-5);min-height:var(--control-size);background:var(--color-brand-green);color:var(--color-on-brand);border-radius:var(--radius-control);justify-content:center;align-items:center;padding:.8rem 1.1rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.solution-role__product[data-astro-cid-acvogh6g]{width:100%;min-width:0;max-width:32rem;margin:0}.solution-role__visual[data-astro-cid-acvogh6g]{width:100%;min-width:0;max-width:32rem}.solution-role__integration-examples[data-astro-cid-acvogh6g]{grid-column:1/-1;min-width:0}.solution-role__product[data-astro-cid-acvogh6g] .animated-dashboard__screen{border-radius:var(--panel-radius)}.solution-role__product[data-astro-cid-acvogh6g] img{border-radius:var(--panel-radius);object-fit:contain;width:100%;max-width:100%;height:auto;display:block}.solution-role__product[data-astro-cid-acvogh6g] figcaption[data-astro-cid-acvogh6g]{margin-top:var(--space-3);color:var(--color-text-secondary);font-size:.75rem;line-height:1.5}.solution-role__heading[data-astro-cid-acvogh6g]{max-width:52rem;margin-bottom:var(--space-6)}.solution-role__heading[data-astro-cid-acvogh6g]>p[data-astro-cid-acvogh6g]:last-child{margin-top:var(--space-4);font-size:.95rem;line-height:1.6}.solution-role__kpis[data-astro-cid-acvogh6g]{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.solution-role__kpis[data-astro-cid-acvogh6g] li[data-astro-cid-acvogh6g]{padding:var(--space-5);background:var(--color-surface-paper);border:1px solid var(--panel-border);border-radius:1rem}.solution-role__marker[data-astro-cid-acvogh6g]{color:var(--color-eyebrow);margin-bottom:var(--space-3);font-size:1.6rem;line-height:1;display:block}.solution-role__kpis[data-astro-cid-acvogh6g] li[data-astro-cid-acvogh6g]>p[data-astro-cid-acvogh6g]{margin-top:var(--space-4);font-size:.9rem;line-height:1.7}.solution-role__note[data-astro-cid-acvogh6g]{font-size:.75rem;line-height:1.5;margin-top:var(--space-5)!important}.solution-role__industries[data-astro-cid-acvogh6g]{padding-block:var(--panel-gap)}.solution-role__scenarios[data-astro-cid-acvogh6g]{gap:var(--space-3);display:grid}.solution-role__scenarios[data-astro-cid-acvogh6g] article[data-astro-cid-acvogh6g]{border:1px solid var(--panel-border);background:var(--color-surface-warm);border-radius:1rem;overflow:hidden}.solution-role__scenarios[data-astro-cid-acvogh6g] header[data-astro-cid-acvogh6g]{gap:var(--space-2);padding:var(--space-5);display:grid}.solution-role__scenarios[data-astro-cid-acvogh6g] header[data-astro-cid-acvogh6g]>span[data-astro-cid-acvogh6g]{color:var(--color-eyebrow);font-size:.75rem}.solution-role__scenarios[data-astro-cid-acvogh6g] header[data-astro-cid-acvogh6g]>strong[data-astro-cid-acvogh6g]{color:var(--color-heading);font-size:1.1rem}.solution-role__scenario-flow[data-astro-cid-acvogh6g]{gap:var(--space-5);padding:0 var(--space-5) var(--space-5);display:grid}.solution-role__scenario-flow[data-astro-cid-acvogh6g] span[data-astro-cid-acvogh6g]{color:var(--color-eyebrow);font-size:.75rem;font-weight:700}.solution-role__scenario-flow[data-astro-cid-acvogh6g] p[data-astro-cid-acvogh6g]{margin-top:var(--space-2);font-size:.95rem;line-height:1.65}.solution-role__feature-grid[data-astro-cid-acvogh6g]{gap:var(--space-5);display:grid}.solution-role__feature-grid[data-astro-cid-acvogh6g]>[data-astro-cid-acvogh6g][data-solution-card]{padding:var(--space-5);border:1px solid var(--panel-border);color:inherit;border-radius:1rem;text-decoration:none;display:block;position:relative}:root[data-theme=light] .solution-role__feature-grid[data-astro-cid-acvogh6g]>[data-astro-cid-acvogh6g][data-solution-card]:not(:hover):not(:focus-visible):not(:has(:focus-visible)){background:var(--color-surface-paper)}.solution-role__feature-grid[data-astro-cid-acvogh6g] svg{stroke:var(--color-eyebrow);fill:none;stroke-width:1.5px;margin-bottom:var(--space-3)}.solution-role__feature-grid[data-astro-cid-acvogh6g] p[data-astro-cid-acvogh6g]{margin-top:var(--space-3);font-size:.95rem;line-height:1.65}.solution-role__feature-arrow[data-astro-cid-acvogh6g]{top:var(--space-5);right:var(--space-5);color:var(--color-eyebrow);position:absolute}.solution-role[data-astro-cid-acvogh6g] a[data-astro-cid-acvogh6g]:focus-visible{outline:3px solid var(--color-eyebrow);outline-offset:4px}:root[data-theme=dark] .solution-role[data-astro-cid-acvogh6g],:root[data-theme=dark] .solution-role__product[data-astro-cid-acvogh6g] figcaption[data-astro-cid-acvogh6g]{color:var(--color-on-night-muted)}:root[data-theme=dark] .solution-role__kpis[data-astro-cid-acvogh6g] li[data-astro-cid-acvogh6g],:root[data-theme=dark] .solution-role__scenarios[data-astro-cid-acvogh6g] article[data-astro-cid-acvogh6g]{background:var(--color-surface-night-raised)}@media (width>=48rem){.solution-role__kpis[data-astro-cid-acvogh6g],.solution-role__feature-grid[data-astro-cid-acvogh6g]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.solution-role__scenarios[data-astro-cid-acvogh6g]{grid-template-columns:repeat(3,minmax(0,1fr))}.solution-role__hero-grid[data-astro-cid-acvogh6g]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}
