.parc-wordmark.svelte-7blb9p{display:block;position:relative;top:calc(var(--parc-wordmark-offset-y, -1.8px) + var(--safari-mobile-only-nudge, 0px));font-weight:unset;font-size:var(--parc-wordmark-font-size, 12.83px);line-height:0;font-family:var(--font-family-parc);text-box-trim:trim-both;text-box-edge:cap alphabetic;text-box:trim-both cap alphabetic;letter-spacing:0}@media(max-width:768px){.parc-wordmark.svelte-7blb9p{top:calc(var(--parc-wordmark-offset-y, 4px) + var(--safari-mobile-only-nudge, 0px));font-size:var(--parc-wordmark-font-size, 17.83px)}@supports (-webkit-hyphens: none){.parc-wordmark.svelte-7blb9p{top:calc(var(--parc-wordmark-offset-y, 9px) + var(--safari-mobile-only-nudge, 0px))}}}.parc-wordmark-link.svelte-7blb9p{display:inline-block;color:inherit;text-decoration:none}.parc-wordmark-content.svelte-7blb9p,.parc-wordmark-trailing-plus.svelte-7blb9p{display:inline-block}html[data-hide-wordmark-plus=true] .parc-wordmark-trailing-plus.svelte-7blb9p{visibility:hidden;opacity:0}.projects-titles-shell{position:fixed;top:var(--header-line-top);left:0;z-index:var(--z-index-nav);padding-left:calc((100vw + var(--main-gap)) / 7);height:var(--space-16);overflow:visible;pointer-events:none}.projects-titles-shell .projects-titles-list{display:flex;flex-direction:column;gap:9px;transition:none}.projects-titles-shell .projects-titles-list.no-transition{transition-duration:var(--transition-duration-400)!important;transition-property:opacity!important;transition-timing-function:var(--ease)!important}.projects-titles-shell[data-variant=index] .projects-titles-list:not(.is-returning){transition-duration:var(--transition-duration-400);transition-property:opacity;transition-timing-function:var(--ease);will-change:transform}.projects-titles-shell[data-variant=index] .projects-titles-list.is-returning{transition:transform var(--page-transition-duration) var(--in-out)}.projects-titles-shell[data-variant=index] .projects-titles-list.is-leaving-index,.projects-titles-shell[data-variant=case-study] .projects-titles-list.is-leaving-case-study{transition:transform var(--page-transition-duration) var(--in-out)!important}.projects-titles-shell[data-variant=case-study] .projects-titles-list:not(.is-leaving-case-study){transition:transform var(--page-transition-duration) var(--in-out)}.projects-titles-shell[data-variant=index] .project-title{transition:opacity var(--transition-duration-150, .15s) var(--in-out)}.projects-titles-shell[data-variant=index] .projects-titles-list:not(.is-measured){visibility:hidden;pointer-events:none}.projects-titles-shell .project-title{transform:translateY(var(--safari-mobile-only-nudge, 0px));opacity:.05;transition:opacity var(--transition-duration-300) var(--in-out),color var(--transition-duration-400) var(--in-out);width:-moz-max-content;width:max-content;pointer-events:auto;color:var(--color-black);line-height:var(--line-height-7-50)}@media(max-width:768px){.projects-titles-shell{overscroll-behavior:none}}.projects-titles-shell .project-title.is-active,.projects-titles-shell .project-title.is-next{opacity:1!important}.projects-titles-shell[data-variant=index] .project-title.is-demoted{opacity:var(--opacity-20)!important}.projects-titles-shell[data-variant=case-study] .project-title.is-demoted{opacity:.05!important}.projects-titles-shell[data-variant=index] .project-title.is-scroll-locked{transition:none!important}.projects-titles-shell .project-title a{display:block;color:inherit;text-decoration:none}@media(min-width:769px){.projects-titles-shell{display:block;opacity:1;pointer-events:none}.projects-titles-shell .projects-titles-list{opacity:1;pointer-events:auto}.projects-titles-shell .project-title a{position:relative}.projects-titles-shell .project-title a:before{content:"";position:absolute;inset-block:-4.5px;inset-inline:0}html:not([data-section=projects]) .projects-titles-shell{opacity:0;pointer-events:none}.projects-titles-shell .project-title:not(.is-active):not(.is-next):hover{opacity:var(--opacity-20)}.projects-titles-shell .projects-titles-list:hover .project-title{transition:none}}@media(max-width:768px){.projects-titles-shell{top:var(--mobile-projects-title-top);padding-left:var(--main-spacing-mobile)}.projects-titles-shell .projects-titles-list{align-items:flex-start;gap:11.34px;margin-inline:0;width:-moz-max-content;width:max-content}.projects-titles-shell .project-title{width:-moz-max-content;width:max-content;text-align:left}.projects-titles-shell .project-title:not(.is-clickable){pointer-events:none}html[data-case-study-at-end] .projects-titles-shell[data-variant=case-study] .projects-titles-list .project-title:not(.is-active):not(.is-next){opacity:0!important}.projects-titles-shell .project-title.is-overlap-hidden{opacity:0!important}.projects-titles-shell .project-title.is-overlap-near{opacity:.1!important}.projects-titles-shell .project-title.is-overlap-far{opacity:.2!important}html:not([data-section=projects]) .projects-titles-shell{opacity:0;pointer-events:none}.c-projects-list .projects-titles{visibility:hidden;pointer-events:none}}.primary-nav.svelte-1t7ab0s{display:flex;gap:var(--space-10);transform:translateY(var(--safari-baseline-nudge, 0px));text-box-trim:trim-both;text-box-edge:cap alphabetic;text-box:trim-both cap alphabetic;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.primary-nav[data-variant=about].svelte-1t7ab0s{line-height:var(--line-height-5-40)}.primary-nav.svelte-1t7ab0s .primary-nav-link{display:block;line-height:var(--line-height-7-50);text-decoration:none}.primary-nav[data-tone=dark].svelte-1t7ab0s .primary-nav-link{color:var(--color-black)}.primary-nav[data-tone=light].svelte-1t7ab0s .primary-nav-link{color:var(--color-white)}.primary-nav.svelte-1t7ab0s .primary-nav-link.is-inactive{opacity:var(--opacity-20)}.primary-nav.svelte-1t7ab0s .primary-nav-link.is-active{opacity:1}html[data-case-study-page=true] .primary-nav.svelte-1t7ab0s .primary-nav-link{opacity:calc(.05 + (var(--opacity-20) - .05) * var(--case-study-fade-progress, 0))}html[data-case-study-page=true] .primary-nav.svelte-1t7ab0s .primary-nav-link.is-active{opacity:1}html[data-section=research][data-case-study-page=true] .primary-nav.svelte-1t7ab0s .primary-nav-link,html[data-section=research][data-case-study-page=true] .primary-nav.svelte-1t7ab0s .primary-nav-link.is-active,html[data-page=journal] .primary-nav.svelte-1t7ab0s .primary-nav-link,html[data-page=journal] .primary-nav.svelte-1t7ab0s .primary-nav-link.is-active{opacity:.05}@media(min-width:769px){.primary-nav.svelte-1t7ab0s .primary-nav-link:hover{opacity:1}html[data-case-study-page=true] .primary-nav.svelte-1t7ab0s .primary-nav-link:hover{opacity:calc(var(--opacity-20) + (1 - var(--opacity-20)) * var(--case-study-fade-progress, 0))}html[data-section=research][data-case-study-page=true] .primary-nav.svelte-1t7ab0s .primary-nav-link:hover{opacity:var(--opacity-20)}}.primary-nav-star.svelte-1t7ab0s{display:none}.primary-nav.svelte-1t7ab0s .primary-nav-parc{display:none;top:0;--parc-wordmark-offset-y: 0px;--safari-mobile-only-nudge: 0px}.primary-nav.svelte-1t7ab0s .primary-nav-public{position:absolute;top:var(--main-spacing-mobile);left:var(--main-spacing-mobile);padding-top:var(--space-16);color:inherit;font-weight:var(--font-weight-500);font-size:16.83px;line-height:1;font-family:var(--font-family-sans);text-decoration:none;text-box-trim:trim-both;text-box-edge:cap alphabetic;text-box:trim-both cap alphabetic;letter-spacing:var(--letter-spacing-0-25);text-transform:uppercase;transform:translate3d(calc((var(--research-bottom-parc-shift-progress, 0) - 1) * 114%),0,0);will-change:transform;visibility:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:768px){html[data-page=home] .primary-nav[data-variant=header].svelte-1t7ab0s .primary-nav-link{opacity:1}.primary-nav[data-variant=header].svelte-1t7ab0s{justify-content:flex-start;align-items:center;gap:calc(var(--main-spacing-mobile) * 1.5);padding-inline:var(--main-spacing-mobile);padding-block:var(--main-spacing-mobile);width:100%}.primary-nav.svelte-1t7ab0s .primary-nav-link{display:inline-block;padding-top:var(--space-18);padding-bottom:0;padding-inline:0}.primary-nav.svelte-1t7ab0s .primary-nav-parc+.primary-nav-link{margin-left:auto}.primary-nav-star.svelte-1t7ab0s{display:none}.primary-nav-star-icon.svelte-1t7ab0s{display:block;width:14px;height:16px}.primary-nav[data-tone=dark].svelte-1t7ab0s .primary-nav-star:where(.svelte-1t7ab0s){color:var(--color-black)}.primary-nav[data-tone=light].svelte-1t7ab0s .primary-nav-star:where(.svelte-1t7ab0s){color:var(--color-white)}.primary-nav.svelte-1t7ab0s .primary-nav-parc{display:inline-flex;align-items:baseline;padding-top:var(--space-16);padding-inline:0;color:inherit;font-weight:unset;--parc-wordmark-font-size: 16.83px;font-size:16.83px;font-family:var(--font-family-parc);text-box-trim:trim-both;text-box-edge:cap alphabetic;text-box:trim-both cap alphabetic;letter-spacing:0;text-decoration:none;text-transform:none}.primary-nav[data-tone=dark].svelte-1t7ab0s .primary-nav-parc{color:var(--color-black)}.primary-nav[data-tone=light].svelte-1t7ab0s .primary-nav-parc{color:var(--color-white)}html[data-section=research] .primary-nav.svelte-1t7ab0s .primary-nav-parc{transform:translate3d(var(--research-bottom-parc-shift-x, 0px),0,0);will-change:transform}html[data-section=research] .primary-nav.svelte-1t7ab0s .primary-nav-public{visibility:visible;pointer-events:auto}}
