.case-study-container[data-astro-cid-yq2gsstb]{flex-direction:column;gap:24px;max-width:860px;margin:0 auto;display:flex}.breadcrumb[data-astro-cid-yq2gsstb]{color:var(--text-dim);align-items:center;gap:8px;font-size:.76rem;display:flex}.breadcrumb[data-astro-cid-yq2gsstb] a[data-astro-cid-yq2gsstb]{color:var(--text-muted)}.breadcrumb[data-astro-cid-yq2gsstb] a[data-astro-cid-yq2gsstb]:hover{color:#fff}.breadcrumb[data-astro-cid-yq2gsstb] .sep[data-astro-cid-yq2gsstb]{color:#ffffff1a}.breadcrumb[data-astro-cid-yq2gsstb] .current[data-astro-cid-yq2gsstb]{color:var(--accent-primary)}.study-header[data-astro-cid-yq2gsstb]{flex-direction:column;gap:16px;padding:28px;display:flex}.header-meta[data-astro-cid-yq2gsstb]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.category-tag[data-astro-cid-yq2gsstb]{text-transform:uppercase;letter-spacing:.06em;color:var(--accent-primary);background:#38bdf814;border:1px solid #38bdf833;border-radius:4px;padding:3px 8px;font-size:.72rem}.protocol-badge[data-astro-cid-yq2gsstb]{color:var(--text-muted);align-items:center;gap:6px;font-size:.74rem;display:inline-flex}.study-title[data-astro-cid-yq2gsstb]{letter-spacing:-.03em;background:linear-gradient(135deg,#fff 40%,#e0e7ff 75%,#38bdf8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:2.1rem;font-weight:700;line-height:1.2}.study-lead[data-astro-cid-yq2gsstb]{color:var(--text-muted);font-size:.98rem;line-height:1.6}.study-metrics-row[data-astro-cid-yq2gsstb]{border:1px solid var(--border-subtle);background:#ffffff05;border-radius:6px;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;padding:12px 16px;display:grid}.study-metric[data-astro-cid-yq2gsstb]{flex-direction:column;gap:2px;display:flex}.m-key[data-astro-cid-yq2gsstb]{color:var(--text-dim);text-transform:uppercase;letter-spacing:.04em;font-size:.68rem}.m-val[data-astro-cid-yq2gsstb]{color:#f4f4f5;font-size:.88rem;font-weight:600}.study-actions[data-astro-cid-yq2gsstb]{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.study-media[data-astro-cid-yq2gsstb]{background:#09090b;border-color:#38bdf833;justify-content:center;align-items:center;max-height:440px;padding:0;display:flex;overflow:hidden;box-shadow:0 10px 30px -10px #000000b3}.study-image[data-astro-cid-yq2gsstb]{object-fit:contain;width:100%;height:100%;max-height:420px}.study-body[data-astro-cid-yq2gsstb]{padding:32px}.star-indicator[data-astro-cid-yq2gsstb]{color:var(--accent-primary);letter-spacing:.02em;background:#38bdf80f;border:1px solid #38bdf833;border-radius:6px;align-items:center;gap:8px;margin-bottom:24px;padding:8px 12px;font-size:.72rem;display:flex}.markdown-prose[data-astro-cid-yq2gsstb] h2{color:#fff;border-bottom:1px solid var(--border-subtle);margin-top:28px;margin-bottom:12px;padding-bottom:6px;font-size:1.35rem;font-weight:600}.markdown-prose[data-astro-cid-yq2gsstb] h3{color:var(--accent-primary);margin-top:18px;margin-bottom:8px;font-size:1.05rem;font-weight:600}.markdown-prose[data-astro-cid-yq2gsstb] p{color:#d4d4d8;margin-bottom:14px;font-size:.92rem;line-height:1.7}.markdown-prose[data-astro-cid-yq2gsstb] ul,.markdown-prose[data-astro-cid-yq2gsstb] ol{flex-direction:column;gap:8px;margin-bottom:16px;margin-left:20px;display:flex}.markdown-prose[data-astro-cid-yq2gsstb] li{color:#d4d4d8;font-size:.9rem;line-height:1.6}.markdown-prose[data-astro-cid-yq2gsstb] strong{color:#fff;font-weight:600}.markdown-prose[data-astro-cid-yq2gsstb] code{color:var(--accent-primary);font-size:.85em;font-family:var(--font-mono);background:#ffffff0f;border-radius:4px;padding:2px 6px}.study-nav-footer[data-astro-cid-yq2gsstb]{border-top:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:36px;padding-top:20px;display:flex}@media (width<=640px){.study-title[data-astro-cid-yq2gsstb]{font-size:1.6rem}.study-header[data-astro-cid-yq2gsstb],.study-body[data-astro-cid-yq2gsstb]{padding:18px}.study-actions[data-astro-cid-yq2gsstb]{flex-direction:column}.study-actions[data-astro-cid-yq2gsstb] .btn[data-astro-cid-yq2gsstb]{width:100%}.study-nav-footer[data-astro-cid-yq2gsstb]{flex-direction:column}.study-nav-footer[data-astro-cid-yq2gsstb] .btn[data-astro-cid-yq2gsstb]{width:100%}}
