body.work-proof-page{--shadow:0 24px 70px #090a101a;--color-primary:var(--color-teal);--color-primary-hover:#066452;--color-primary-ink:var(--color-teal);--color-primary-soft:#e0eee7;--color-heading:var(--color-text);--action-gradient:linear-gradient(135deg, #087d6c, #086655)}body.work-proof-page.dark-mode{--shadow:0 24px 70px #090a103d;--color-primary-hover:#47cbb1;--color-primary-soft:#142e2b;--color-on-primary:#06251f;--action-gradient:linear-gradient(135deg, #20b79b, #39c5a8)}body:not(.home-page):not(.work-proof-page){--shadow:#090a1012}body:not(.home-page):not(.work-proof-page).dark-mode{--shadow:#090a1033}body:not(.home-page) .site-header{background-color:color-mix(in srgb, var(--color-bg-secondary) 92%, transparent);border-color:var(--color-border)}body:not(.home-page) .brand-mark,body:not(.home-page) .header-cta,body:not(.home-page) .button--primary,body:not(.home-page) .cta-link{background:var(--action-gradient);color:var(--color-on-primary);box-shadow:0 10px 28px color-mix(in srgb, var(--color-primary) 18%, transparent)}body:not(.home-page) .brand-mark{box-shadow:0 6px 18px color-mix(in srgb, var(--color-primary) 12%, transparent)}body:not(.home-page) .header-cta:hover,body:not(.home-page) .button--primary:hover,body:not(.home-page) .cta-link:hover{background:var(--action-gradient);color:var(--color-on-primary);box-shadow:0 10px 28px color-mix(in srgb, var(--color-primary) 22%, transparent)}body:not(.home-page) .button--ghost{background:var(--color-surface);color:var(--color-text);border-color:var(--color-border-strong);box-shadow:none}body:not(.home-page) .button--ghost:hover{background:var(--color-primary-soft);color:var(--color-text);border-color:color-mix(in srgb, var(--color-primary) 40%, var(--color-border))}body:not(.home-page) :focus-visible{outline-color:var(--color-primary-ink)}body.work-proof-page .proof-hero{background:radial-gradient(circle at 82% 24%, color-mix(in srgb, var(--color-primary) 8%, transparent), transparent 23%), linear-gradient(180deg, color-mix(in srgb, var(--color-primary) 2%, var(--color-bg)), var(--color-bg) 72%)}body.work-proof-page .proof-panel,body.work-proof-page .pipeline-board{background:var(--color-surface);color:var(--color-text);border-color:var(--color-border);box-shadow:0 24px 65px #090a1014}body.work-proof-page .proof-panel:before{background:var(--brand-gradient)}body.work-proof-page .proof-hero-shot{background:var(--color-surface-elevated);border-color:var(--color-border)}body.work-proof-page .proof-hero-shot figcaption,body.work-proof-page .proof-hero-shot figcaption strong,body.work-proof-page .proof-panel__copy,body.work-proof-page .proof-metrics span,body.work-proof-page .proof-panel__legend span,body.work-proof-page .pipeline-board p,body.work-proof-page .pipeline-stages small{color:var(--color-text-secondary)}body.work-proof-page .proof-hero-shot figcaption span,body.work-proof-page .proof-panel__eyebrow,body.work-proof-page .pipeline-board .pipeline-board__eyebrow{color:var(--color-primary-ink)}body.work-proof-page .proof-panel h2,body.work-proof-page .proof-metrics strong,body.work-proof-page .pipeline-board h3,body.work-proof-page .pipeline-stages strong{color:var(--color-text)}body.work-proof-page .proof-metrics{background:var(--color-border);border-color:var(--color-border)}body.work-proof-page .proof-metrics div{background:var(--color-surface-elevated)}body.work-proof-page .proof-panel__flow li,body.work-proof-page .pipeline-stages li{background:var(--color-surface-elevated);color:var(--color-text-secondary);border-color:var(--color-border)}body.work-proof-page .proof-panel__legend{border-color:var(--color-border)}body.work-proof-page .proof-panel__legend i{background:var(--color-cyan)}body.work-proof-page .proof-panel__legend span:nth-child(2) i{background:var(--color-primary-ink)}body.work-proof-page .proof-panel__legend span:nth-child(3) i{background:var(--color-warning)}body.work-proof-page .pipeline-stages span{background:var(--color-primary-soft);color:var(--color-primary-ink)}body.work-proof-page .pipeline-stages li:hover,body.work-proof-page .pipeline-stages li.is-current-stage{background:var(--color-primary-soft);border-color:color-mix(in srgb, var(--color-primary) 40%, var(--color-border))}body.work-proof-page .pipeline-stages li.is-current-stage>span{background:var(--color-primary);color:var(--color-on-primary)}body.work-proof-page .evidence-section{background:var(--color-bg-secondary)}body.work-proof-page .story-result{background:linear-gradient(150deg, color-mix(in srgb, var(--color-primary) 4%, var(--color-bg)), var(--color-bg) 65%)}body.work-proof-page .proof-cta__inner{background:var(--color-surface);border-color:var(--color-border);box-shadow:0 16px 45px #090a1012}body.work-proof-page .proof-facts,body.work-proof-page .workflow-card,body.work-proof-page .capability-card,body.work-proof-page .evidence-group{box-shadow:0 12px 30px #090a100a}body.work-proof-page .workflow-card:hover,body.work-proof-page .proof-shot:hover,body.work-proof-page .evidence-index a:hover,body.work-proof-page .evidence-group[open]{border-color:color-mix(in srgb, var(--color-primary) 40%, var(--color-border));box-shadow:0 16px 36px #090a1014}body.work-proof-page .proof-shot img{background-color:var(--color-surface-elevated)}body.work-proof-page .proof-shot figcaption .proof-shot__explanation{color:var(--color-text-secondary)}body.work-proof-page .story-nav__progress{background:var(--color-teal)}body.work-proof-page #lead-follow-up .capability-card__category,body.work-proof-page #task-automation .capability-card__category{color:var(--color-cyan)}body.work-proof-page #claims-authorization .capability-card__category,body.work-proof-page #member-provider-support .capability-card__category{color:var(--color-teal)}body.work-proof-page #document-budget .capability-card__category{color:var(--color-warning)}@keyframes story-flow{0%,to{background:var(--color-surface-elevated)}45%{background:var(--color-primary-soft);border-color:var(--color-primary-ink)}}body.work-proof-page .proof-viewer[data-enhanced]{box-shadow:0 32px 100px #090a104d}body.work-proof-page .proof-viewer[data-enhanced]::backdrop{background:#090a10d6}body.work-proof-page .proof-viewer[data-enhanced] .proof-viewer__image{background-image:radial-gradient(circle at center, color-mix(in srgb, var(--color-text-muted) 18%, transparent) 1px, transparent 1px)}body.work-proof-page .site-footer,body:not(.home-page):not(.work-proof-page) footer{background:var(--color-bg-secondary);color:var(--color-text-secondary);border-color:var(--color-border)}body.work-proof-page .brand--footer .brand-copy strong{color:var(--color-text)}body.work-proof-page .brand--footer .brand-copy small{color:var(--color-text-muted)}body.work-proof-page .footer-grid nav a:hover,body.work-proof-page .footer-grid nav a[aria-current=page]{color:var(--color-primary-ink)}body:not(.home-page):not(.work-proof-page) .hero{background:radial-gradient(circle at 50% 0, color-mix(in srgb, var(--color-primary) 6%, transparent), transparent 42%)}body:not(.home-page):not(.work-proof-page) .library{background:var(--color-bg)}body:not(.home-page):not(.work-proof-page) .page-cta{background:var(--color-surface-elevated);color:var(--color-text)}body:not(.home-page):not(.work-proof-page) .page-cta p{color:var(--color-text-secondary)}body:not(.home-page):not(.work-proof-page) .cert-card:hover{border-color:color-mix(in srgb, var(--color-primary) 32%, var(--color-border));box-shadow:0 14px 32px var(--shadow)}body:not(.home-page):not(.work-proof-page) .cert-icon{background:var(--color-primary-soft);color:var(--color-primary-ink)}
