.UseCases-module__0YTv7a__section{background:var(--background);padding-top:clamp(4rem,8vw,7rem);padding-bottom:clamp(4rem,8vw,7rem);position:relative;overflow:hidden}.UseCases-module__0YTv7a__containerExtra{z-index:1;position:relative}.UseCases-module__0YTv7a__header{margin-bottom:var(--space-2xl);text-align:center}.UseCases-module__0YTv7a__heading{color:var(--foreground);font-size:var(--text-3xl);font-weight:var(--font-weight-medium);letter-spacing:-.025em;margin-bottom:var(--space-md);line-height:1.2}@media (min-width:640px){.UseCases-module__0YTv7a__heading{font-size:var(--text-responsive-2xl)}}.UseCases-module__0YTv7a__subheading{color:var(--muted-foreground);font-size:var(--text-lg);max-width:40rem;margin-left:auto;margin-right:auto}.UseCases-module__0YTv7a__card{background:var(--card);border:1px solid var(--border);border-radius:calc(var(--radius)*2);transition:box-shadow .3s;position:relative;overflow:hidden}.UseCases-module__0YTv7a__card:hover{box-shadow:var(--shadow-xl)}.UseCases-module__0YTv7a__cardPattern{display:none}.UseCases-module__0YTv7a__cardContent{align-items:flex-start;gap:var(--space-lg);height:100%;padding:var(--space-xl);z-index:1;flex-direction:column;display:flex;position:relative}.UseCases-module__0YTv7a__cardHeader{align-items:center;gap:var(--space-md);display:flex}.UseCases-module__0YTv7a__iconWrapper{background:linear-gradient(135deg,var(--brand-primary),var(--brand-primary-dark));border-radius:var(--radius);flex-shrink:0;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;transition:transform .3s;display:flex}.UseCases-module__0YTv7a__accent-coral .UseCases-module__0YTv7a__iconWrapper{background:linear-gradient(135deg,var(--brand-accent),var(--brand-accent-dark))}.UseCases-module__0YTv7a__card:hover .UseCases-module__0YTv7a__iconWrapper{transform:scale(1.1)}.UseCases-module__0YTv7a__icon{color:var(--brand-primary-foreground);width:1.75rem;height:1.75rem}.UseCases-module__0YTv7a__industry{color:var(--foreground);font-size:var(--text-xl);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-2xs)}.UseCases-module__0YTv7a__tagline{color:var(--brand-primary);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.UseCases-module__0YTv7a__accent-coral .UseCases-module__0YTv7a__tagline{color:var(--brand-accent)}.UseCases-module__0YTv7a__description{color:var(--muted-foreground);font-size:var(--text-base);line-height:1.6}.UseCases-module__0YTv7a__workflow{gap:var(--space-xs);flex-wrap:wrap;margin-top:auto;display:flex}.UseCases-module__0YTv7a__workflowItem{align-items:center;display:flex}.UseCases-module__0YTv7a__workflowStep{background:var(--muted);border:1px solid var(--border);border-radius:calc(var(--radius)/2);color:var(--foreground);font-size:var(--text-xs);font-weight:var(--font-weight-medium);padding:var(--space-xs)var(--space-sm);white-space:nowrap}.UseCases-module__0YTv7a__workflowArrow{color:var(--muted-foreground);height:var(--text-base);margin:0 var(--space-2xs);width:var(--text-base)}.UseCases-module__0YTv7a__ctaLink{background:var(--brand-primary);border-radius:var(--radius-full);color:var(--brand-primary-foreground);cursor:pointer;font-size:var(--text-sm);font-weight:var(--font-weight-medium);align-items:center;gap:var(--space-sm);padding:.625rem var(--space-lg);border:none;transition:gap .2s,opacity .2s;display:inline-flex}.UseCases-module__0YTv7a__accent-coral .UseCases-module__0YTv7a__ctaLink{background:var(--brand-accent)}.UseCases-module__0YTv7a__ctaLink:hover{gap:var(--space-sm);opacity:.9}.UseCases-module__0YTv7a__ctaArrow{height:var(--text-base);width:var(--text-base);transition:transform .2s}.UseCases-module__0YTv7a__ctaLink:hover .UseCases-module__0YTv7a__ctaArrow{transform:translate(2px)}@media (prefers-reduced-motion:reduce){.UseCases-module__0YTv7a__card,.UseCases-module__0YTv7a__iconWrapper,.UseCases-module__0YTv7a__ctaLink,.UseCases-module__0YTv7a__ctaArrow{transition:none}.UseCases-module__0YTv7a__card:hover,.UseCases-module__0YTv7a__card:hover .UseCases-module__0YTv7a__iconWrapper{transform:none}.UseCases-module__0YTv7a__ctaLink:hover{gap:var(--space-sm)}.UseCases-module__0YTv7a__ctaLink:hover .UseCases-module__0YTv7a__ctaArrow{transform:none}}
