.external-embed{background:#131717;min-width:0;position:relative}.external-embed iframe{border:0;width:100%;height:100%;display:block}.profile-card[data-astro-cid-xmfyulvy]{min-width:0;margin:0}.member-avatar[data-astro-cid-xmfyulvy]{aspect-ratio:1;position:relative;overflow:hidden}.member-avatar[data-astro-cid-xmfyulvy] img[data-astro-cid-xmfyulvy]{object-fit:cover;width:100%;height:100%}.color-overlay[data-astro-cid-xmfyulvy]{background:#090b0b73;position:absolute;inset:0}.member-info[data-astro-cid-xmfyulvy]{max-width:calc(100% - 25px);color:var(--text);position:absolute;bottom:23px;left:25px}h3[data-astro-cid-xmfyulvy]{font:var(--weight-regular) 16px/1 var(--heading);margin:0 0 1px}.member-info[data-astro-cid-xmfyulvy] span[data-astro-cid-xmfyulvy]{font:var(--weight-regular) 14px/22.4px var(--body);color:#ffffffb3}.project-header[data-astro-cid-6tsnvlxu]{text-align:center;margin-bottom:60px}p[data-astro-cid-6tsnvlxu]{color:var(--text);font-size:var(--text-body);font-weight:100;line-height:var(--leading-body);text-transform:uppercase;margin:0 0 18px}h1[data-astro-cid-6tsnvlxu]{font-size:var(--title-project);margin:0 auto;line-height:1.3}.project-cats[data-astro-cid-6tsnvlxu]{color:var(--text);font-size:var(--text-body);line-height:var(--leading-body);margin-top:20px}.draft-badge[data-astro-cid-6tsnvlxu]{margin-bottom:14px}.fixed-photo-group[data-astro-cid-ykbqx25y]{align-items:start;gap:20px;display:grid}.fixed-photo-group--paired[data-astro-cid-ykbqx25y]{grid-template-columns:repeat(2,minmax(0,1fr))}.fixed-photo-group--triple[data-astro-cid-ykbqx25y]{--photo-thumbnail-ratio:6 / 5;grid-template-columns:repeat(3,minmax(0,1fr))}.fixed-photo-group--paired[data-astro-cid-ykbqx25y]>:last-child:nth-child(odd){grid-column:1/-1}.fixed-photo-group[data-astro-cid-ykbqx25y] .project-media{margin:0}.fixed-photo-group--triple[data-astro-cid-ykbqx25y] .project-image-button{aspect-ratio:var(--photo-thumbnail-ratio);position:relative;overflow:hidden}.fixed-photo-group--triple[data-astro-cid-ykbqx25y] .project-image-button img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (width<=767px){.fixed-photo-group--paired[data-astro-cid-ykbqx25y],.fixed-photo-group--triple[data-astro-cid-ykbqx25y]{grid-template-columns:minmax(0,1fr)}}.project-media-group[data-astro-cid-l7l3ijev]{gap:20px;display:grid}.project-media-group--narrow[data-astro-cid-l7l3ijev]{width:min(var(--prose-width,773px), 100%);margin-inline:auto}.project-media-group--full[data-astro-cid-l7l3ijev]{width:100vw;margin-inline:calc(50% - 50vw)}body:has(.project-media-group--full){overflow-x:clip}.project-media-line[data-astro-cid-l7l3ijev]{align-items:flex-start;gap:20px;display:flex}.project-media-item[data-astro-cid-l7l3ijev]{flex:var(--media-ratio) 1 0;min-width:0}.project-media-item[data-astro-cid-l7l3ijev] .project-media img{aspect-ratio:var(--media-ratio);object-fit:cover}.project-media-item[data-astro-cid-l7l3ijev] .project-video{aspect-ratio:var(--media-ratio)}.project-media-item[data-astro-cid-l7l3ijev][data-portrait]{width:min(100%, calc(600px * var(--media-ratio)));flex:none;margin-inline:auto}.project-media-line--mosaic[data-astro-cid-l7l3ijev]{align-items:stretch}.project-media-line--tall-end[data-astro-cid-l7l3ijev]{flex-direction:row}.project-media-line--mosaic[data-astro-cid-l7l3ijev]:not(.project-media-line--tall-end){flex-direction:row-reverse}.project-media-stack[data-astro-cid-l7l3ijev]{flex:none;align-content:start;gap:20px;display:grid}.project-media-line--mosaic[data-astro-cid-l7l3ijev]>.project-media-item[data-astro-cid-l7l3ijev]{flex:1 1 0}.project-media-group--logos[data-astro-cid-l7l3ijev]{width:min(var(--prose-width,773px), 100%);margin-inline:auto}.project-media-group--logos[data-astro-cid-l7l3ijev] .project-media-line[data-astro-cid-l7l3ijev]{flex-wrap:wrap;justify-content:center;align-items:center;gap:30px 60px}.project-media-group--logos[data-astro-cid-l7l3ijev] .project-media-item[data-astro-cid-l7l3ijev]{width:calc(100px * var(--media-ratio));flex:none;max-width:100%}.project-media-group--logos[data-astro-cid-l7l3ijev] .project-media-item[data-astro-cid-l7l3ijev] .project-media img{object-fit:contain}@media (width<=767px){.project-media-group--narrow[data-astro-cid-l7l3ijev]{width:100%}.project-media-line[data-astro-cid-l7l3ijev]:not(.project-media-group--logos .project-media-line){flex-direction:column}.project-media-item[data-astro-cid-l7l3ijev],.project-media-stack[data-astro-cid-l7l3ijev]{flex:none;width:100%!important}.project-media-group--logos[data-astro-cid-l7l3ijev] .project-media-item[data-astro-cid-l7l3ijev]{width:calc(64px * var(--media-ratio))!important}}.project-page{padding-top:60px}.fixed-project{--project-space:var(--section-space);--prose-width:773px;--after-zone-title:70px}.fixed-project-opening{padding:10px 0 25px}.fixed-project-opening:has(+[data-media-row]){padding-bottom:0}:is(.fixed-project-opening,[data-media-row])+[data-media-row]{margin-top:20px}.composed-project-row{grid-template-columns:var(--project-columns);margin-top:var(--project-space);gap:40px 5%;display:grid}.composed-project-row[data-columns="2"]{grid-template-columns:minmax(0,67%) minmax(0,25%);column-gap:8%}.composed-project-row:has(.fixed-project-zone-title)+.composed-project-row{margin-top:var(--after-zone-title)}.composed-project-column{min-width:0}.composed-project-column>*+*{margin-top:40px}.composed-project-column>*+.fixed-project-facts{margin-top:calc(2 * var(--leading-prose))}.composed-project-block{min-width:0;padding-inline:10px}.composed-project-row[data-columns="1"] .composed-project-block{max-width:calc(var(--prose-width) + 20px);margin-inline:auto}.composed-project-block-title{color:var(--text);font:var(--weight-bold) 16px/1.4 var(--body);text-transform:uppercase;margin:0 0 20px}.composed-project-film,.fixed-project .project-video{margin:0}.fixed-project-richtext{color:var(--text);font-size:var(--text-prose);font-weight:300;line-height:var(--leading-prose);overflow-wrap:anywhere}.fixed-project-richtext :is(b,strong){font-weight:var(--weight-bold)}.fixed-project-richtext>:first-child{margin-top:0}.fixed-project-richtext>:last-child{margin-bottom:0}.fixed-project-richtext p{margin:0 0 26px}.fixed-project-richtext h2{font:var(--weight-medium) 32px/1.4 var(--heading);margin:0 0 20px}.fixed-project-richtext h3,.fixed-project-richtext h4{font:var(--weight-bold) var(--text-prose)/1.4 var(--body);margin:26px 0 20px}.fixed-project-richtext ul,.fixed-project-richtext ol{font-size:var(--text-body);font-weight:var(--weight-regular);line-height:var(--leading-body);margin:0 0 24px;padding-left:20px}.fixed-project-richtext a{transition:color var(--motion-duration);border-bottom:1px dotted}.fixed-project-richtext a:is(:hover,:focus-visible){color:var(--accent)}.fixed-project-richtext dl{margin:0}.fixed-project-richtext dt{font-weight:var(--weight-bold);text-transform:uppercase;display:inline}.fixed-project-richtext dt:after{content:": "}.fixed-project-richtext dd{margin:0;display:inline}.fixed-project-richtext dd:has(+dt):after{content:"";display:block}.composed-project-block--narrow .fixed-project-richtext ul{margin-bottom:0;padding-left:15px;line-height:20px}.composed-project-block--narrow .fixed-project-richtext li{margin-bottom:10px}.composed-project-block--narrow .fixed-project-richtext h3{text-transform:uppercase;margin:15px 0 20px;font-size:13.3333px;line-height:1.4}.composed-project-block--narrow .fixed-project-richtext>h3:first-child{margin-top:0}.fixed-project-press .fixed-project-richtext p{font-weight:var(--weight-regular)}.fixed-project-richtext .project-name-lists{font-size:13.3333px;line-height:18px}.fixed-project-richtext .project-name-lists ul{font-size:inherit;font-weight:300;line-height:inherit;margin:0;padding-left:11.7px;list-style:square}.fixed-project-richtext .project-name-lists li{break-inside:avoid;margin:0}.fixed-project-richtext .project-name-lists h3{font:var(--weight-bold) 13.3333px/18px var(--body);text-transform:none;break-after:avoid;margin:18px 0 0}.fixed-project-richtext .project-name-lists>h3:first-child{margin-top:0}.composed-project-block:not(.composed-project-block--narrow) .project-name-lists{columns:var(--list-columns,1);column-gap:9px}.fixed-project-zone-title{font:var(--weight-bold) 29px/1.5 var(--heading);text-align:center;margin:0}.fixed-media-caption{color:#999;text-align:right;overflow-wrap:anywhere;margin-top:0;font-size:10.6667px;line-height:26px}.fixed-media-caption p{margin:0}.fixed-media-caption a{text-decoration:underline}@media (width<=991px){.composed-project-row,.composed-project-row[data-columns="2"]{grid-template-columns:minmax(0,1fr)}.composed-project-block .project-name-lists{columns:1!important}.composed-project-row[data-columns="2"]{row-gap:0}.composed-project-row[data-columns="2"]>.composed-project-column{display:contents}.composed-project-row[data-columns="2"] .fixed-project-features{order:-1;margin:0 0 40px}.composed-project-row[data-columns="2"]>.composed-project-column+.composed-project-column>:first-child:not(.fixed-project-features){margin-top:40px}}@media (width<=767px){.fixed-project{--project-space:60px;--after-zone-title:41px}.fixed-project-opening:not(:has(+[data-media-row])){padding-bottom:26px}}
