.use-cases-page{color:var(--sd-color-text);background:var(--sd-color-surface)}[data-mantine-color-scheme=dark] .use-cases-page{background:var(--sd-color-page)}.use-cases-page h1,.use-cases-page h2,.use-cases-page p{margin:0}.use-cases-intro-copy{max-width:40rem}.use-cases-intro-copy>p{margin-top:28px;color:var(--mantine-color-dimmed)}.use-case-section{scroll-margin-top:32px}.use-case-layout{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:40px}.use-case-copy{max-width:28rem}.use-cases-page .use-case-industry{margin-bottom:16px;color:var(--mantine-color-dimmed);font-size:1rem;line-height:1.5}.use-cases-page .use-case-question{display:flex;align-items:flex-start;gap:10px;margin-top:24px;padding:12px 16px;border:1px solid var(--sd-color-border-subtle);border-radius:var(--sd-radius-md);background:var(--sd-color-surface-subtle);color:var(--sd-color-text-secondary);font-size:.9375rem;line-height:1.45}.use-case-question svg{flex-shrink:0;margin-top:2px;color:var(--sd-color-accent-text)}.use-case-copy>.marketing-type-body{margin-top:24px;color:var(--mantine-color-dimmed)}.use-case-visual{aspect-ratio:3 / 2;min-width:0;margin:0;overflow:hidden;border-radius:8px;background:var(--use-case-background-start)}.use-case-visual{--use-case-blue: #2878df;--use-case-navy: #244b7b;--use-case-pale: #bbd6f7;--use-case-grid: #e7edf5;--use-case-index: #93accb;--use-case-bar-track: #edf3fa;--use-case-row-track: #f0f5fb;--use-case-line-track: #eef3f9;--use-case-ring-track: #eaf1fa;--use-case-badge: #e8f1fe;--use-case-card: #ffffff;--use-case-sweep: #ffffff;--use-case-shadow: #32619c;--use-case-background-start: #dbe9fa;--use-case-background-end: #b2cef4;--use-case-title: #244b7b;--use-case-label: #61758e;--use-case-note: #72839a}[data-mantine-color-scheme=dark] .use-case-visual{--use-case-blue: var(--sd-color-accent);--use-case-navy: #9cc6ff;--use-case-pale: #2f5687;--use-case-grid: var(--sd-color-border-subtle);--use-case-index: #6f85a3;--use-case-bar-track: #2c3139;--use-case-row-track: #2c3139;--use-case-line-track: #2c3139;--use-case-ring-track: #2c3139;--use-case-badge: var(--sd-color-accent-subtle);--use-case-card: var(--sd-color-surface);--use-case-sweep: #3d6fb5;--use-case-shadow: #000000;--use-case-background-start: #14243a;--use-case-background-end: #1b3459;--use-case-title: var(--sd-color-text);--use-case-label: #9aa8bb;--use-case-note: var(--sd-color-text-muted)}.use-case-visual svg{display:block;width:100%;height:auto;font-family:inherit}.use-case-chart-title{fill:var(--use-case-title);font-size:20px;font-weight:500}.use-case-chart-label{fill:var(--use-case-label);font-size:17px}.use-case-chart-note{fill:var(--use-case-note);font-size:13px}.use-cases-closing{text-align:center}.use-cases-closing p{margin-block:24px 32px;color:var(--mantine-color-dimmed)}[data-mantine-color-scheme=dark] .use-cases-closing .mantine-Button-root:not([data-variant]){background:var(--sd-color-action);color:var(--sd-color-action-text)}[data-mantine-color-scheme=dark] .use-cases-closing .mantine-Button-root[data-variant=outline]{border-color:var(--sd-color-text);color:var(--sd-color-text)}@media(hover:hover){[data-mantine-color-scheme=dark] .use-cases-closing .mantine-Button-root:not([data-variant]):hover{background:var(--sd-color-action-hover)}[data-mantine-color-scheme=dark] .use-cases-closing .mantine-Button-root[data-variant=outline]:hover{background:color-mix(in srgb,var(--sd-color-text) 6%,transparent)}}@media(min-width:62em){.use-case-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:112px}.use-case-section[data-reversed] .use-case-copy{grid-column:2;grid-row:1}.use-case-section[data-reversed] .use-case-visual{grid-column:1;grid-row:1}}@media(max-width:47.99em){.use-cases-intro.marketing-section{padding-block:64px 48px}.use-case-section.marketing-section{padding-block:48px}}
