.services-grid[data-astro-cid-yrksxt67]{grid-template-columns:1fr}.service-card-link[data-astro-cid-yrksxt67]{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);height:100%;transition:border-color .22s var(--ease-out), box-shadow .22s var(--ease-out), transform .22s var(--ease-out);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.service-card-link[data-astro-cid-yrksxt67]:hover{border-color:var(--line-strong);box-shadow:var(--shadow-md);transform:translateY(-4px)}.service-photo[data-astro-cid-yrksxt67]{background:var(--brand-wash);display:block}.service-photo[data-astro-cid-yrksxt67] img[data-astro-cid-yrksxt67]{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.service-photo-ph[data-astro-cid-yrksxt67]{aspect-ratio:16/9;color:var(--brand-soft);place-items:center;display:grid}.service-photo-ph[data-astro-cid-yrksxt67] svg[data-astro-cid-yrksxt67]{width:30px;height:30px}.service-info[data-astro-cid-yrksxt67]{height:100%;padding:var(--space-6);flex-direction:column;display:flex}.service-title[data-astro-cid-yrksxt67]{font-family:var(--font-display);color:var(--brand-deep);font-size:1.2rem;line-height:1.2}.service-audience[data-astro-cid-yrksxt67]{color:var(--accent-deep);margin:.5rem 0 .6rem;font-size:.78rem;font-weight:600}.service-summary[data-astro-cid-yrksxt67]{font-size:var(--step-sm);color:var(--muted);margin-bottom:var(--space-5)}.service-more[data-astro-cid-yrksxt67]{color:var(--accent-deep);align-items:center;gap:.4rem;margin-top:auto;font-weight:600;display:inline-flex}.service-more[data-astro-cid-yrksxt67] svg[data-astro-cid-yrksxt67]{transition:transform .2s var(--ease-out)}.service-card-link[data-astro-cid-yrksxt67]:hover .service-more[data-astro-cid-yrksxt67]{color:var(--brand)}.service-card-link[data-astro-cid-yrksxt67]:hover .service-more[data-astro-cid-yrksxt67] svg[data-astro-cid-yrksxt67]{transform:translate(3px)}.neuro-grid[data-astro-cid-yrksxt67]{grid-template-columns:1fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.neuro-figure[data-astro-cid-yrksxt67]{margin-bottom:var(--space-6)}.neuro-photo[data-astro-cid-yrksxt67]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--r-lg);width:100%;max-width:400px;box-shadow:var(--shadow-lg);border:1px solid var(--line);margin-inline:auto;display:block}.neuro-grid[data-astro-cid-yrksxt67] h2[data-astro-cid-yrksxt67]{margin:.5rem 0 1rem}.neuro-label[data-astro-cid-yrksxt67]{color:var(--brand-deep);margin-bottom:var(--space-4);font-weight:700}.neuro-areas[data-astro-cid-yrksxt67]{flex-wrap:wrap;gap:.6rem;display:flex}.neuro-chip[data-astro-cid-yrksxt67]{border-radius:var(--r-full);background:var(--accent-wash);color:var(--accent-deep);font-weight:600;font-size:var(--step-sm);border:1px solid color-mix(in srgb, var(--accent) 25%, transparent);padding:.6rem 1rem}.head-center[data-astro-cid-yrksxt67]{text-align:center;max-width:54rem;margin-inline:auto;margin-bottom:var(--space-12)}.head-center[data-astro-cid-yrksxt67] .kicker[data-astro-cid-yrksxt67]{justify-content:center}.head-center[data-astro-cid-yrksxt67] h2[data-astro-cid-yrksxt67]{margin-top:.5rem}.protocols-lead[data-astro-cid-yrksxt67]{margin-top:var(--space-4);max-width:48ch;margin-inline:auto}.protocols-grid[data-astro-cid-yrksxt67]{grid-template-columns:1fr}.protocol-card[data-astro-cid-yrksxt67]{padding:var(--space-6);background:var(--surface);border:1px solid var(--line);border-top:3px solid var(--pc,var(--accent));border-radius:var(--r);transition:border-color .2s var(--ease-out), box-shadow .2s var(--ease-out), transform .2s var(--ease-out)}.protocol-card[data-astro-cid-yrksxt67]:hover{box-shadow:var(--shadow-sm);transform:translateY(-2px)}.pc-1[data-astro-cid-yrksxt67]{--pc:var(--brand)}.pc-2[data-astro-cid-yrksxt67]{--pc:var(--accent-deep)}.pc-3[data-astro-cid-yrksxt67]{--pc:var(--warm-deep)}.protocol-abbr[data-astro-cid-yrksxt67]{font-family:var(--font-display);color:var(--pc,var(--accent-deep));margin-bottom:.4rem;font-size:1.05rem;font-weight:600;display:inline-block}.protocol-name[data-astro-cid-yrksxt67]{font-size:var(--step-sm);color:var(--muted)}@media (width>=560px){.protocols-grid[data-astro-cid-yrksxt67]{grid-template-columns:repeat(2,1fr)}}@media (width>=920px){.protocols-grid[data-astro-cid-yrksxt67]{grid-template-columns:repeat(3,1fr)}}@media (width>=680px){.services-grid[data-astro-cid-yrksxt67]{grid-template-columns:repeat(2,1fr)}}@media (width>=1000px){.services-grid[data-astro-cid-yrksxt67]{grid-template-columns:repeat(3,1fr)}.neuro-grid[data-astro-cid-yrksxt67]{grid-template-columns:1.2fr .8fr}}
