.detail-stats-section{--detailStatsSection-gradient-start:var(--global-page-background-light);--detailStatsSection-minimal-border-hover:var(--global-border-default);--detailStatsSection-gradient-mid:color-mix(in srgb,var(--global-white)95%,transparent);--detailStatsSection-accent-shadow:color-mix(in srgb,var(--global-black)10%,transparent);--detailStatsSection-minimal-shadow:color-mix(in srgb,var(--global-company-dark-accent)6%,transparent);--detailStatsSection-minimal-shadow-hover:color-mix(in srgb,var(--global-company-dark-accent)8%,transparent);text-align:left;margin-bottom:20px}.detail-stats-section-title{margin:0 0 .5rem}.detail-stats-section-description{max-width:48rem;margin:0 0 1.25rem}.detail-stats-grid{grid-template-columns:repeat(2,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.detail-stats-grid{gap:1.25rem}}.detail-stats-card{text-align:left;border-radius:.5rem;flex-direction:column;gap:.375rem;padding:1.25rem 1rem;display:flex}.detail-stats-value{color:var(--global-black);letter-spacing:-.02em;font-size:1.5rem;font-weight:700;line-height:1.25}@media (min-width:48rem){.detail-stats-value{font-size:1.75rem}}.detail-stats-label{color:var(--global-text-muted);font-size:.875rem;line-height:1.4}.detail-stats-section--gradient .detail-stats-card{background:linear-gradient(135deg,var(--detailStatsSection-gradient-start)0%,var(--detailStatsSection-gradient-mid)50%,var(--global-white)100%);border:1px solid var(--global-border-subtle)}.detail-stats-section--accent .detail-stats-card{background:var(--global-white);border:1px solid var(--global-border-subtle);border-left:4px solid var(--global-company-dark-accent);box-shadow:0 1px 3px var(--detailStatsSection-accent-shadow)}.detail-stats-section--accent .detail-stats-value{color:var(--global-company-dark-accent)}.detail-stats-section--minimal .detail-stats-card{background:var(--global-white);border:1px solid var(--global-border-subtle);box-shadow:0 2px 12px var(--detailStatsSection-minimal-shadow);border-radius:.5rem;transition:box-shadow .2s,border-color .2s}.detail-stats-section--minimal .detail-stats-card:hover{box-shadow:0 4px 16px var(--detailStatsSection-minimal-shadow-hover);border-color:var(--detailStatsSection-minimal-border-hover)}
