.publication-author-disclosure[data-astro-cid-ent4rkus]{color:var(--black-70);margin-block:.5rem;font-size:.98rem}.publication-author-disclosure[data-astro-cid-ent4rkus] summary[data-astro-cid-ent4rkus]{cursor:pointer}.publication-author-disclosure[data-astro-cid-ent4rkus] summary[data-astro-cid-ent4rkus]>span[data-astro-cid-ent4rkus]{color:var(--digital-blue);margin-left:.5rem;text-decoration:underline;display:inline-block}.publication-author-disclosure[data-astro-cid-ent4rkus][open] .publication-authors[data-astro-cid-ent4rkus]{padding-top:.5rem}.filter-panel[data-astro-cid-52etb7me][hidden]{display:none}@media (36rem<=width<70rem){.filter-panel[data-astro-cid-52etb7me][data-field-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}.figure-label[data-astro-cid-5xbzbkfa]{color:var(--palo-alto-dark);font:650 .95rem/1.35 var(--font-sans);margin:0 0 .4rem}h3[data-astro-cid-5xbzbkfa]{font:510 clamp(1.25rem, 1.65vw, 1.65rem)/1.25 var(--font-serif);margin:0 0 .85rem}figure[data-astro-cid-5xbzbkfa]>a[data-astro-cid-5xbzbkfa]{cursor:zoom-in;background:#fff;padding:.5rem;display:block}img[data-astro-cid-5xbzbkfa]{aspect-ratio:3180/2130;width:100%;height:auto;display:block}figcaption[data-astro-cid-5xbzbkfa]{font-size:.9rem}.needs-figure[data-astro-cid-edzad6tj]{max-width:31rem;margin:0}.needs-figure[data-astro-cid-edzad6tj] h3[data-astro-cid-edzad6tj]{color:var(--black);font:560 clamp(1.35rem, 1.85vw, 1.85rem)/1.16 var(--font-serif);text-wrap:balance;margin:0 0 .9rem}.needs-figure[data-astro-cid-edzad6tj] img[data-astro-cid-edzad6tj]{aspect-ratio:1298/1130;width:100%;height:auto;display:block}.needs-figure[data-astro-cid-edzad6tj] figcaption[data-astro-cid-edzad6tj]{color:var(--black-70);font-size:.94rem;line-height:1.42}dialog[data-astro-cid-qccwld6y]{width:min(76rem,100% - 2rem);max-width:none;height:min(52rem,100dvh - 2rem);max-height:none;color:var(--black);background:var(--surface);border:1px solid var(--border-strong);box-shadow:var(--shadow-lg);border-radius:.35rem;margin:auto;padding:0;overflow:auto}dialog[data-astro-cid-qccwld6y][open]{grid-template-rows:auto minmax(0,1fr) auto;display:grid}dialog[data-astro-cid-qccwld6y]::backdrop{background:#0f1312c2}html:has(#research-figure-viewer[open]){overflow:hidden}header[data-astro-cid-qccwld6y],footer[data-astro-cid-qccwld6y]{align-items:center;gap:.45rem 1rem;padding:.55rem 1rem;line-height:1.3;display:flex}header[data-astro-cid-qccwld6y]{justify-content:space-between}header[data-astro-cid-qccwld6y] p[data-astro-cid-qccwld6y]{font:600 clamp(1.05rem, 2vw, 1.4rem)/1.22 var(--font-serif);margin:0}footer[data-astro-cid-qccwld6y]{flex-wrap:wrap;font-size:.95rem}footer[data-astro-cid-qccwld6y] span[data-astro-cid-qccwld6y]{color:var(--black-70);font-variant-numeric:tabular-nums;margin-inline-start:auto}button[data-astro-cid-qccwld6y]{border:1px solid var(--border-strong);min-height:2.75rem;color:var(--black);background:var(--surface);font:600 .95rem var(--font-sans);cursor:pointer;border-radius:.2rem;flex:none;padding:.4rem .8rem}button[data-astro-cid-qccwld6y]:enabled:hover{background:var(--surface-warm)}.viewer-stage[data-astro-cid-qccwld6y]{overscroll-behavior:contain;border-block:1px solid var(--border-subtle);background:var(--canvas);min-width:0;min-height:0;display:flex;overflow:auto}.viewer-stage[data-astro-cid-qccwld6y]:focus-visible{outline-offset:-3px}.viewer-stage[data-astro-cid-qccwld6y] img{object-fit:contain;flex:none;width:auto;max-width:100%;height:auto;max-height:100%;margin:auto;display:block}.viewer-stage[data-astro-cid-qccwld6y][data-actual-size] img{max-width:none;max-height:none}@media (width<=35rem){dialog[data-astro-cid-qccwld6y]{width:calc(100% - 1rem);height:calc(100dvh - 1rem)}header[data-astro-cid-qccwld6y],footer[data-astro-cid-qccwld6y]{gap:.4rem .7rem;padding-inline:.65rem}footer[data-astro-cid-qccwld6y] span[data-astro-cid-qccwld6y]{margin-inline-start:0}}.research-page{--research-space:clamp(2.6rem, 4.5vw, 4.6rem);--research-gap:clamp(2rem, 5vw, 5.6rem)}html:has(.research-page){scroll-behavior:auto}.research-page~.publications-section{border-top:1px solid var(--border-subtle);scroll-margin-top:0}.research-page .research-overview{background:var(--surface-warm);padding-block:0}.research-hero{align-items:center;gap:clamp(1rem, 2vw, 1.75rem) var(--research-gap);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-template-areas:"title title""lead art""contents contents";padding-block:clamp(1.5rem,2.6vw,2.5rem);display:grid}.research-hero-title{grid-area:title}.research-contents{grid-area:contents}.research-contents>a{margin-top:.9rem;display:inline-block}.research-hero h1{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2.25rem,3.6vw,3.9rem);line-height:1.02}.research-hero h1 span{white-space:nowrap}.research-lead{color:var(--black-90);grid-area:lead;margin:0;font-size:clamp(1.1rem,1.3vw,1.28rem)}.research-lead a{white-space:nowrap}.research-hero img{grid-area:art;justify-self:center;width:min(100%,24rem);height:auto}.research-page .research-pillars{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(1rem,2.4vw,2.5rem)}.research-page .research-pillars a{border-block:1px solid var(--border-subtle);min-height:2.75rem;color:var(--black);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;padding-block:.45rem;font-size:1.12rem;text-decoration:none;display:grid}.research-page .research-pillars a:is(:hover,:focus-visible) span:nth-child(2){text-decoration:underline}.index-number{color:var(--cardinal);font-variant-numeric:tabular-nums;font-size:.85rem}.index-arrow{color:var(--digital-blue)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.research-pillars .index-arrow{transition:transform .14s ease-out}.research-pillars a:is(:hover,:focus-visible) .index-arrow{transform:translateY(.16em)}}@media (width<64rem){.research-page .research-pillars{grid-template-columns:1fr;gap:0}.research-page .research-pillars a+a{border-top:0}}.research-chapter{padding-block:var(--research-space);scroll-margin-top:-2rem}.research-spread,.agent-study,.wellbeing-study{gap:var(--research-gap);grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;display:grid}.research-spread{grid-template-columns:minmax(0,1.16fr) minmax(0,.84fr);align-items:start}.research-spread>.research-copy{border-top:1px solid var(--border-subtle);padding-top:1rem}.research-page .research-direction-question>.research-motivation{max-width:76ch;color:var(--black-90);margin:.8rem 0 0;font-size:clamp(1.13rem,1.38vw,1.32rem);line-height:1.45}.research-outlook{gap:.65rem var(--research-gap);border-top:1px solid var(--border-strong);grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);margin-top:clamp(1.75rem,3.4vw,3.5rem);padding-top:clamp(1.1rem,2vw,1.75rem);display:grid}.research-outlook .eyebrow{color:var(--palo-alto-dark);margin:0 0 .55rem}.research-outlook h3{max-width:27ch;margin:0;font-size:clamp(1.5rem,2vw,2rem)}.research-outlook p:not(.eyebrow){max-width:68ch;margin:0}.research-outlook .citation-mark{display:none}.research-page .research-direction-question{margin-bottom:clamp(1.5rem,2.6vw,2.6rem)}.research-direction-question .eyebrow{align-items:baseline;gap:.7rem;margin-bottom:.8rem;display:flex}.research-direction-question .eyebrow span{border-right:1px solid var(--border-strong);padding-right:.7rem}.research-page h2{letter-spacing:-.035em;text-wrap:balance;max-width:46ch;margin:0;font-size:clamp(1.9rem,2.8vw,3rem);line-height:1.08}.research-copy{min-width:0}.research-copy p{max-width:59ch;margin:0}.research-copy p+p{margin-top:.85rem}.research-copy p .citation-mark{display:none}.research-copy h3{text-wrap:balance;margin-bottom:.63rem;font-size:clamp(1.43rem,1.85vw,2rem);line-height:1.16}.research-page .research-direction-visual figure{margin:0}.research-page .research-direction-visual figcaption{margin-top:.6rem}.wearable-study{margin-top:var(--research-space);background:var(--surface-green);grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:clamp(1.5rem,3.5vw,4rem);padding:clamp(1.3rem,2.5vw,2.4rem);display:grid}.study-measure{color:var(--palo-alto-dark);align-items:center;gap:1rem;margin-block:1rem;display:flex}.study-measure strong{font:560 clamp(2.8rem, 4.4vw, 4.4rem)/1 var(--font-serif);letter-spacing:-.055em;display:block}.study-measure span{max-width:22ch;font-size:1rem;line-height:1.3;display:block}.study-phones{justify-self:center;width:100%;max-width:23rem}.interactions-chapter{background:var(--surface-warm)}.wellbeing-study{border-top:1px solid var(--border-subtle);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);margin-top:clamp(1.8rem,3vw,3rem);padding-top:clamp(1.3rem,2.4vw,2rem)}.wellbeing-study img{object-fit:contain;width:100%;height:auto;max-height:18rem}.supervision-note{border-left:2px solid var(--palo-alto-dark);margin-top:1.2rem;padding-left:1rem}.supervision-note h3{font-size:1.2rem}.supervision-note p{font-size:1.02rem}.research-page .plainly-phones{justify-self:center;width:100%;max-width:39rem}.agent-study{margin-top:var(--research-space);border-top:1px solid var(--border-subtle);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas:"copy figure";padding-top:clamp(1.8rem,3vw,3rem)}.agent-study .research-copy{grid-area:copy}.heartwood-figure{grid-area:figure}@media (width<=62rem){.research-spread:has(>.plainly-phones){grid-template-columns:minmax(0,1fr);gap:1.4rem}.research-spread:has(>.plainly-phones) .research-copy p{max-width:none}}@media (width<=60rem){.research-page{--research-gap:2rem}}@media (width<=48rem){.research-hero,.research-spread,.wellbeing-study,.agent-study,.wearable-study{grid-template-columns:1fr;gap:1.4rem}.research-hero{grid-template-areas:"title""lead""art""contents";row-gap:1rem;padding-block:1.75rem 1rem}.research-page .research-direction-question>.research-motivation,.research-copy p,.research-outlook p:not(.eyebrow){max-width:none}.research-outlook{grid-template-columns:1fr}.study-phones{max-width:19rem}.research-page .research-pillars a{padding-block:.55rem}.research-hero h1,.research-page h2,.research-copy h3,.research-outlook h3{text-wrap:wrap;max-width:none}.wellbeing-study{grid-template-areas:"copy""art"}.wellbeing-study img{grid-area:art;max-height:15rem}.wellbeing-study .research-copy{grid-area:copy}.agent-study{grid-template-areas:"copy""figure"}}@media (width<=35rem){.research-page,.publications-section{overflow-wrap:anywhere}.research-hero h1 span,.research-lead a{white-space:normal}.study-measure{flex-wrap:wrap}.wearable-study{padding-inline:min(1.3rem,5vw)}.research-hero h1{font-size:clamp(2.12rem,8.4vw,2.7rem)}.research-page .study-phones .portfolio-screens{gap:.4rem}}
