.page-hero[data-astro-cid-y7dtltas]{padding:calc(var(--header-height) + var(--space-4)) 0 var(--space-4);background-color:var(--color-white);text-align:center}.page-title[data-astro-cid-y7dtltas]{font-size:clamp(var(--text-3xl),5vw,var(--text-5xl));font-weight:var(--font-light);letter-spacing:-.02em;margin-bottom:var(--space-4)}.page-subtitle[data-astro-cid-y7dtltas]{font-size:var(--text-lg);color:var(--color-neutral-600)}.desktop-only[data-astro-cid-y7dtltas]{display:none}@media(min-width:768px){.desktop-only[data-astro-cid-y7dtltas]{display:inline}}.content-section[data-astro-cid-y7dtltas]{padding:var(--space-16) 0}.content-section[data-astro-cid-y7dtltas].alt{background-color:var(--color-neutral-50)}.section-header[data-astro-cid-y7dtltas]{margin-bottom:var(--space-10)}.section-label[data-astro-cid-y7dtltas]{display:block;font-size:var(--text-xs);font-weight:var(--font-medium);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-neutral-500);margin-bottom:var(--space-3)}.section-title[data-astro-cid-y7dtltas]{font-size:clamp(var(--text-2xl),3vw,var(--text-3xl));font-weight:var(--font-light);letter-spacing:-.02em;margin-bottom:var(--space-3)}.section-description[data-astro-cid-y7dtltas]{font-size:var(--text-base);color:var(--color-neutral-600);max-width:700px}.methodology-grid[data-astro-cid-y7dtltas]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6)}@media(max-width:900px){.methodology-grid[data-astro-cid-y7dtltas]{grid-template-columns:1fr}}.methodology-card[data-astro-cid-y7dtltas]{padding:var(--space-6);border:var(--border-width) solid var(--border-color)}.methodology-title[data-astro-cid-y7dtltas]{font-size:var(--text-lg);font-weight:var(--font-medium);margin-bottom:var(--space-2)}.methodology-description[data-astro-cid-y7dtltas]{font-size:var(--text-sm);color:var(--color-neutral-600);margin-bottom:var(--space-4)}.methodology-details[data-astro-cid-y7dtltas]{list-style:none;padding:0;margin:0}.methodology-details[data-astro-cid-y7dtltas] li[data-astro-cid-y7dtltas]{font-size:var(--text-sm);color:var(--color-neutral-700);padding-left:var(--space-4);position:relative;margin-bottom:var(--space-2)}.methodology-details[data-astro-cid-y7dtltas] li[data-astro-cid-y7dtltas]:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;background:var(--color-neutral-300)}.status-legend[data-astro-cid-y7dtltas]{display:flex;gap:var(--space-6);margin-bottom:var(--space-8);flex-wrap:wrap}.legend-item[data-astro-cid-y7dtltas]{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-neutral-600)}.legend-dot[data-astro-cid-y7dtltas]{width:10px;height:10px}.legend-dot[data-astro-cid-y7dtltas].clinical{background:#000}.legend-dot[data-astro-cid-y7dtltas].pilot{background:#525252}.legend-dot[data-astro-cid-y7dtltas].research{background:#a3a3a3}.legend-dot[data-astro-cid-y7dtltas].early{background:#d4d4d4}.validation-table[data-astro-cid-y7dtltas]{margin-bottom:var(--space-8)}.table-header[data-astro-cid-y7dtltas]{display:grid;grid-template-columns:1fr 1fr 1.5fr 2fr;gap:var(--space-4);padding:var(--space-4);background:var(--color-white);border:var(--border-width) solid var(--border-color);font-size:var(--text-xs);font-weight:var(--font-medium);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-neutral-500)}.table-row[data-astro-cid-y7dtltas]{display:grid;grid-template-columns:1fr 1fr 1.5fr 2fr;gap:var(--space-4);padding:var(--space-4);background:var(--color-white);border:var(--border-width) solid var(--border-color);border-top:none}@media(max-width:900px){.table-header[data-astro-cid-y7dtltas]{display:none}.table-row[data-astro-cid-y7dtltas]{grid-template-columns:1fr;gap:var(--space-2)}.col-domain[data-astro-cid-y7dtltas]{order:1}.col-status[data-astro-cid-y7dtltas]{order:2}.col-metrics[data-astro-cid-y7dtltas]{order:3}.col-evidence[data-astro-cid-y7dtltas]{order:4}}.domain-name[data-astro-cid-y7dtltas]{font-weight:var(--font-medium)}.status-badge[data-astro-cid-y7dtltas]{display:inline-block;font-size:var(--text-xs);padding:var(--space-1) var(--space-2);color:var(--color-white)}.status-badge[data-astro-cid-y7dtltas].clinical{background:#000}.status-badge[data-astro-cid-y7dtltas].pilot{background:#525252}.status-badge[data-astro-cid-y7dtltas].research{background:#737373}.status-badge[data-astro-cid-y7dtltas].early{background:#a3a3a3}.col-metrics[data-astro-cid-y7dtltas]{font-size:var(--text-sm);color:var(--color-neutral-700)}.evidence-text[data-astro-cid-y7dtltas]{display:block;font-size:var(--text-sm);color:var(--color-neutral-700)}.evidence-note[data-astro-cid-y7dtltas]{display:block;font-size:var(--text-xs);color:var(--color-neutral-500);margin-top:var(--space-1)}.validation-disclaimer[data-astro-cid-y7dtltas]{font-size:var(--text-sm);color:var(--color-neutral-500);font-style:italic;max-width:800px}.publications-list[data-astro-cid-y7dtltas]{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-6)}.publication-item[data-astro-cid-y7dtltas]{padding:var(--space-4);border:var(--border-width) solid var(--border-color)}.pub-title[data-astro-cid-y7dtltas]{font-size:var(--text-base);font-weight:var(--font-medium);margin-bottom:var(--space-2);line-height:var(--leading-normal)}.pub-meta[data-astro-cid-y7dtltas]{display:flex;gap:var(--space-4);align-items:center;flex-wrap:wrap}.pub-journal[data-astro-cid-y7dtltas]{font-size:var(--text-sm);color:var(--color-neutral-600);font-style:italic}.pub-year[data-astro-cid-y7dtltas]{font-size:var(--text-sm);color:var(--color-neutral-500)}.pub-status[data-astro-cid-y7dtltas]{font-size:var(--text-xs);padding:var(--space-1) var(--space-2)}.pub-status[data-astro-cid-y7dtltas].published{background:var(--color-neutral-100);color:var(--color-neutral-700)}.pub-status[data-astro-cid-y7dtltas].review{background:var(--color-neutral-100);color:var(--color-neutral-500)}.publications-note[data-astro-cid-y7dtltas]{font-size:var(--text-sm);color:var(--color-neutral-500)}.cta-section[data-astro-cid-y7dtltas]{padding:var(--space-16) 0;text-align:center;background:var(--color-white)}.cta-title[data-astro-cid-y7dtltas]{font-size:var(--text-2xl);font-weight:var(--font-light);margin-bottom:var(--space-3)}.cta-subtitle[data-astro-cid-y7dtltas]{color:var(--color-neutral-600);margin-bottom:var(--space-6)}.btn[data-astro-cid-y7dtltas]{display:inline-block;padding:var(--space-4) var(--space-8);font-size:var(--text-base);font-weight:var(--font-medium);text-decoration:none;transition:all var(--transition-base)}.btn-primary[data-astro-cid-y7dtltas]{background-color:var(--color-black);color:var(--color-white);border:var(--border-width) solid var(--color-black)}.btn-primary[data-astro-cid-y7dtltas]:hover{background-color:var(--color-neutral-800);border-color:var(--color-neutral-800)}@media(max-width:768px){.page-hero[data-astro-cid-y7dtltas]{padding:calc(var(--header-height) + var(--space-12)) 0 var(--space-8)}.content-section[data-astro-cid-y7dtltas]{padding:var(--space-12) 0}}
