.labs-page[data-astro-cid-sqvef5qn]{max-width:var(--container-xl);padding-inline:var(--space-8);margin-inline:auto}h1[data-astro-cid-sqvef5qn],h2[data-astro-cid-sqvef5qn],h3[data-astro-cid-sqvef5qn],p[data-astro-cid-sqvef5qn],figure[data-astro-cid-sqvef5qn]{margin:0}h1[data-astro-cid-sqvef5qn],h2[data-astro-cid-sqvef5qn],h3[data-astro-cid-sqvef5qn]{color:var(--color-ink);text-wrap:balance}h1[data-astro-cid-sqvef5qn],h2[data-astro-cid-sqvef5qn]{font-family:var(--font-heading);font-weight:400}h1[data-astro-cid-sqvef5qn]{max-width:16ch;font-size:clamp(var(--text-3xl), 4.5vw, var(--text-5xl));letter-spacing:-.035em;line-height:1.18}h2[data-astro-cid-sqvef5qn]{font-size:clamp(var(--text-2xl), 3vw, var(--text-3xl));letter-spacing:-.025em;line-height:1.3}h3[data-astro-cid-sqvef5qn]{font-size:var(--text-xl);font-weight:700;line-height:1.45}p[data-astro-cid-sqvef5qn]{color:var(--color-ink-muted);font-size:var(--text-lg);text-wrap:pretty;line-height:1.75}.eyebrow[data-astro-cid-sqvef5qn]{color:var(--color-blue-mid);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:800}.labs-hero[data-astro-cid-sqvef5qn]{gap:var(--space-16);padding-block:var(--space-12) var(--section-y);grid-template-columns:1.35fr 1fr;align-items:center;display:grid}.hero-copy[data-astro-cid-sqvef5qn]>.eyebrow[data-astro-cid-sqvef5qn]{margin-bottom:var(--space-5)}.hero-copy[data-astro-cid-sqvef5qn]>p[data-astro-cid-sqvef5qn]:not(.eyebrow){max-width:53ch;margin-top:var(--space-5)}.hero-copy[data-astro-cid-sqvef5qn] .lede[data-astro-cid-sqvef5qn]{color:var(--color-ink);font-size:var(--text-xl)}.hero-actions[data-astro-cid-sqvef5qn]{align-items:center;gap:var(--space-6);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.labs-button[data-astro-cid-sqvef5qn]{align-items:center;gap:var(--space-5);background:var(--color-primary);color:var(--color-on-dark);border-radius:var(--radius-pill);padding:var(--space-3) var(--space-5);transition:background var(--transition-base);font-weight:700;display:inline-flex}.labs-button[data-astro-cid-sqvef5qn]:hover{background:var(--color-primary-dark)}.text-link[data-astro-cid-sqvef5qn]{align-items:center;gap:var(--space-3);color:var(--color-blue-mid);font-size:var(--text-base);font-weight:700;display:inline-flex}.text-link[data-astro-cid-sqvef5qn] span[data-astro-cid-sqvef5qn]{transition:transform var(--transition-base)}.text-link[data-astro-cid-sqvef5qn]:hover span[data-astro-cid-sqvef5qn]{transform:translate(var(--space-1), calc(-1 * var(--space-1)))}.text-link[data-astro-cid-sqvef5qn]:hover{text-underline-offset:var(--space-1);text-decoration:underline}a[data-astro-cid-sqvef5qn]:focus-visible,summary[data-astro-cid-sqvef5qn]:focus-visible{outline:medium solid var(--color-primary);outline-offset:var(--space-1)}.conversation-study[data-astro-cid-sqvef5qn]{padding:var(--space-8);background:var(--color-blue-tint);border:thin solid var(--color-line-accent);border-radius:var(--radius-card);position:relative;overflow:hidden}.study-top[data-astro-cid-sqvef5qn]{color:var(--color-blue-mid);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;justify-content:space-between;font-weight:700;display:flex}.voice-lines[data-astro-cid-sqvef5qn]{height:var(--space-24);gap:var(--space-1);margin-block:var(--space-8);align-items:center;display:flex}.voice-lines[data-astro-cid-sqvef5qn] span[data-astro-cid-sqvef5qn]{height:var(--bar);background:var(--color-primary);border-radius:var(--radius-pill);animation:.9s both voice-arrive;animation-delay:var(--delay);transform-origin:50%;flex:1}.study-title[data-astro-cid-sqvef5qn]{color:var(--color-blue-ink);font:400 clamp(var(--text-2xl), 3vw, var(--text-4xl))/1.25 var(--font-heading);letter-spacing:-.035em}.study-title[data-astro-cid-sqvef5qn] em[data-astro-cid-sqvef5qn]{font-size:var(--text-2xl)}.conversation-study[data-astro-cid-sqvef5qn] figcaption[data-astro-cid-sqvef5qn]{margin-top:var(--space-8);padding-top:var(--space-5);border-top:thin solid var(--color-line-accent);color:var(--color-blue-deep);font-size:var(--text-sm);line-height:1.7}@keyframes voice-arrive{0%{opacity:0;transform:scaleY(.15)}to{opacity:1;transform:scaleY(1)}}.labs-intro[data-astro-cid-sqvef5qn]{gap:var(--space-12);padding-block:var(--space-8);border-block:thin solid var(--color-line-strong);grid-template-columns:1fr 2fr;display:grid}.labs-intro[data-astro-cid-sqvef5qn]>p[data-astro-cid-sqvef5qn]:last-child{color:var(--color-ink);font-size:var(--text-xl)}.work[data-astro-cid-sqvef5qn],.product[data-astro-cid-sqvef5qn],.people[data-astro-cid-sqvef5qn]{padding-block:var(--section-y)}.section-heading[data-astro-cid-sqvef5qn]{margin-bottom:var(--space-8)}.section-heading[data-astro-cid-sqvef5qn] h2[data-astro-cid-sqvef5qn]{margin-top:var(--space-3)}.section-heading[data-astro-cid-sqvef5qn]>p[data-astro-cid-sqvef5qn]:last-child:not(.eyebrow){max-width:68ch;margin-top:var(--space-5)}.work-row[data-astro-cid-sqvef5qn]{gap:var(--space-8);padding-block:var(--space-8);border-top:thin solid var(--color-line);grid-template-columns:1fr 2fr 1.2fr;display:grid}.work-index[data-astro-cid-sqvef5qn]>span[data-astro-cid-sqvef5qn]{color:var(--color-blue-mid);font:400 var(--text-3xl)/1.2 var(--font-heading)}.work-index[data-astro-cid-sqvef5qn] p[data-astro-cid-sqvef5qn]{margin-top:var(--space-3);color:var(--color-ink);font-size:var(--text-sm);font-weight:700}.work-copy[data-astro-cid-sqvef5qn]>p[data-astro-cid-sqvef5qn]{margin-block:var(--space-4) var(--space-5);font-size:var(--text-base)}.work-question[data-astro-cid-sqvef5qn]{border-left:thin solid var(--color-line-accent);padding-left:var(--space-5)}.work-question[data-astro-cid-sqvef5qn]>p[data-astro-cid-sqvef5qn]:last-child{margin-top:var(--space-3);color:var(--color-ink-mid);font-size:var(--text-base)}.evaluation[data-astro-cid-sqvef5qn]{gap:var(--space-12);padding:var(--space-10);background:var(--color-surface-alt);border-radius:var(--radius-card);grid-template-columns:1fr 1.2fr;display:grid}.evaluation[data-astro-cid-sqvef5qn] h2[data-astro-cid-sqvef5qn]{margin-top:var(--space-3)}.evaluation-intro[data-astro-cid-sqvef5qn]{margin-top:var(--space-5);font-size:var(--text-base)}.evaluation-note[data-astro-cid-sqvef5qn]{margin-top:var(--space-5);font-size:var(--text-sm)}details[data-astro-cid-sqvef5qn]{border-bottom:thin solid var(--color-line-strong)}summary[data-astro-cid-sqvef5qn]{justify-content:space-between;gap:var(--space-4);padding-block:var(--space-5);color:var(--color-ink);font-size:var(--text-md);cursor:pointer;font-weight:700;list-style:none;display:flex}summary[data-astro-cid-sqvef5qn]::-webkit-details-marker{display:none}summary[data-astro-cid-sqvef5qn] span[data-astro-cid-sqvef5qn]{color:var(--color-blue-mid);font-size:var(--text-xl)}details[data-astro-cid-sqvef5qn][open] summary[data-astro-cid-sqvef5qn] span[data-astro-cid-sqvef5qn]{transform:rotate(45deg)}details[data-astro-cid-sqvef5qn]>p[data-astro-cid-sqvef5qn]{padding-bottom:var(--space-5);font-size:var(--text-base)}.product-film[data-astro-cid-sqvef5qn]{padding:var(--space-6);border-radius:var(--radius-card);background:var(--color-blue-tint)}.video-link[data-astro-cid-sqvef5qn]{align-items:center;gap:var(--space-8);padding:var(--space-12);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card);grid-template-columns:2fr 1fr;display:grid}.video-copy[data-astro-cid-sqvef5qn] img[data-astro-cid-sqvef5qn]{margin-bottom:var(--space-10);display:block}.video-copy[data-astro-cid-sqvef5qn] h3[data-astro-cid-sqvef5qn]{margin-block:var(--space-3) var(--space-5);font:400 clamp(var(--text-2xl), 3vw, var(--text-4xl))/1.3 var(--font-heading);letter-spacing:-.025em}.video-copy[data-astro-cid-sqvef5qn]>p[data-astro-cid-sqvef5qn]:last-child{font-size:var(--text-base)}.video-action[data-astro-cid-sqvef5qn]{align-items:center;gap:var(--space-5);color:var(--color-blue-mid);font-size:var(--text-base);text-align:center;flex-direction:column;font-weight:700;display:flex}.play-mark[data-astro-cid-sqvef5qn]{width:var(--space-20);height:var(--space-20);border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-on-dark);font-size:var(--text-2xl);transition:background var(--transition-base), transform var(--transition-base);place-items:center;display:grid}.video-link[data-astro-cid-sqvef5qn]:hover .play-mark[data-astro-cid-sqvef5qn]{background:var(--color-primary-dark);transform:scale(1.05)}.product-film[data-astro-cid-sqvef5qn] figcaption[data-astro-cid-sqvef5qn]{justify-content:space-between;gap:var(--space-2);margin-top:var(--space-4);color:var(--color-ink-muted);font-size:var(--text-sm);flex-wrap:wrap;line-height:1.6;display:flex}.product-film[data-astro-cid-sqvef5qn] figcaption[data-astro-cid-sqvef5qn] a[data-astro-cid-sqvef5qn]{color:var(--color-blue-mid);text-underline-offset:var(--space-1);text-decoration:underline}.product-links[data-astro-cid-sqvef5qn],.people-links[data-astro-cid-sqvef5qn]{gap:var(--space-6);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.people[data-astro-cid-sqvef5qn]{border-top:thin solid var(--color-line-strong)}.people-heading[data-astro-cid-sqvef5qn]{align-items:end;gap:var(--space-12);margin-bottom:var(--space-8);grid-template-columns:1fr 1fr;display:grid}.people-heading[data-astro-cid-sqvef5qn] h2[data-astro-cid-sqvef5qn]{margin-top:var(--space-3)}.people-heading[data-astro-cid-sqvef5qn]>p[data-astro-cid-sqvef5qn]{font-size:var(--text-base)}.people-grid[data-astro-cid-sqvef5qn]{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.person[data-astro-cid-sqvef5qn]{gap:var(--space-5);grid-template-columns:1fr;display:grid}.person[data-astro-cid-sqvef5qn] img[data-astro-cid-sqvef5qn]{aspect-ratio:4/3;object-fit:cover;object-position:center 30%;border-radius:var(--radius-lg);width:100%;height:auto}.person-role[data-astro-cid-sqvef5qn]{margin-block:var(--space-1) var(--space-3);color:var(--color-blue-mid);font-size:var(--text-sm);font-weight:700}.person[data-astro-cid-sqvef5qn] p[data-astro-cid-sqvef5qn]:last-child{max-width:30ch;font-size:var(--text-base)}.labs-next[data-astro-cid-sqvef5qn]{gap:var(--space-12);padding-block:var(--space-10) var(--section-y);border-top:thin solid var(--color-line-strong);grid-template-columns:2fr 1fr;align-items:center;display:grid}.labs-next[data-astro-cid-sqvef5qn] h2[data-astro-cid-sqvef5qn]{margin-block:var(--space-3) var(--space-5)}.labs-next[data-astro-cid-sqvef5qn] p[data-astro-cid-sqvef5qn]:last-child{max-width:62ch;font-size:var(--text-base)}.next-links[data-astro-cid-sqvef5qn]{gap:var(--space-5);flex-direction:column;align-items:flex-start;display:flex}@media (width<=900px){.labs-hero[data-astro-cid-sqvef5qn]{gap:var(--space-8)}.work-row[data-astro-cid-sqvef5qn]{grid-template-columns:1fr 3fr}.work-question[data-astro-cid-sqvef5qn]{grid-column:2}.evaluation[data-astro-cid-sqvef5qn]{padding:var(--space-8);gap:var(--space-8)}}@media (width<=760px){.labs-page[data-astro-cid-sqvef5qn]{padding-inline:var(--section-x-sm)}.labs-hero[data-astro-cid-sqvef5qn]{padding-block:var(--space-8) var(--section-y-sm);grid-template-columns:1fr}h1[data-astro-cid-sqvef5qn]{max-width:18ch}.conversation-study[data-astro-cid-sqvef5qn]{padding:var(--space-6)}.study-title[data-astro-cid-sqvef5qn]{font-size:var(--text-3xl)}.voice-lines[data-astro-cid-sqvef5qn]{margin-block:var(--space-5);height:var(--space-16)}.study-title[data-astro-cid-sqvef5qn] br[data-astro-cid-sqvef5qn]{display:none}.study-title[data-astro-cid-sqvef5qn] em[data-astro-cid-sqvef5qn]{margin-top:var(--space-2);display:block}.labs-intro[data-astro-cid-sqvef5qn],.evaluation[data-astro-cid-sqvef5qn],.people-heading[data-astro-cid-sqvef5qn],.labs-next[data-astro-cid-sqvef5qn]{gap:var(--space-5);grid-template-columns:1fr}.work[data-astro-cid-sqvef5qn],.product[data-astro-cid-sqvef5qn],.people[data-astro-cid-sqvef5qn]{padding-block:var(--section-y-sm)}.work-row[data-astro-cid-sqvef5qn]{gap:var(--space-5);grid-template-columns:1fr}.work-index[data-astro-cid-sqvef5qn]{align-items:center;gap:var(--space-4);display:flex}.work-index[data-astro-cid-sqvef5qn] p[data-astro-cid-sqvef5qn]{margin-top:0}.work-question[data-astro-cid-sqvef5qn]{grid-column:auto}.evaluation[data-astro-cid-sqvef5qn]{padding:var(--space-6)}.product-film[data-astro-cid-sqvef5qn]{padding:var(--space-3)}.video-link[data-astro-cid-sqvef5qn]{padding:var(--space-6);gap:var(--space-6);grid-template-columns:1fr}.video-copy[data-astro-cid-sqvef5qn] img[data-astro-cid-sqvef5qn]{margin-bottom:var(--space-6)}.video-action[data-astro-cid-sqvef5qn]{text-align:left;flex-direction:row}.play-mark[data-astro-cid-sqvef5qn]{width:var(--space-12);height:var(--space-12);font-size:var(--text-lg)}.people-grid[data-astro-cid-sqvef5qn]{gap:var(--space-8);grid-template-columns:1fr}.person[data-astro-cid-sqvef5qn]{gap:var(--space-4);grid-template-columns:1fr 1.4fr}.person[data-astro-cid-sqvef5qn] img[data-astro-cid-sqvef5qn]{aspect-ratio:4/5}.person[data-astro-cid-sqvef5qn] h3[data-astro-cid-sqvef5qn]{font-size:var(--text-lg)}.person[data-astro-cid-sqvef5qn] p[data-astro-cid-sqvef5qn]:last-child{font-size:var(--text-sm)}.labs-next[data-astro-cid-sqvef5qn]{padding-bottom:var(--section-y-sm)}}@media (prefers-reduced-motion:reduce){.voice-lines[data-astro-cid-sqvef5qn] span[data-astro-cid-sqvef5qn]{animation:none}.text-link[data-astro-cid-sqvef5qn] span[data-astro-cid-sqvef5qn],.labs-button[data-astro-cid-sqvef5qn],.play-mark[data-astro-cid-sqvef5qn]{transition:none}.video-link[data-astro-cid-sqvef5qn]:hover .play-mark[data-astro-cid-sqvef5qn],.text-link[data-astro-cid-sqvef5qn]:hover span[data-astro-cid-sqvef5qn]{transform:none}}
