.Header-module__hBw1pG__header{padding:var(--header-top) var(--edge) var(--header-bottom);position:relative}.Header-module__hBw1pG__topRow{justify-content:space-between;align-items:baseline;display:flex}.Header-module__hBw1pG__siteTitle{margin:0;font-size:19px;font-weight:500;line-height:20px}.Header-module__hBw1pG__siteTitle a{color:var(--color-link);letter-spacing:2px}.Header-module__hBw1pG__siteTitle a:hover,.Header-module__hBw1pG__siteTitle a:focus{color:var(--color-active)}.Header-module__hBw1pG__menuToggle{font:inherit;color:var(--color-link);cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:15px;line-height:20px}.Header-module__hBw1pG__menuToggle[aria-expanded=true],.Header-module__hBw1pG__menuToggle:hover{color:var(--color-active)}.Header-module__hBw1pG__nav{display:none}.Header-module__hBw1pG__nav[data-open=true]{grid-template-columns:repeat(2,max-content);gap:20px 30px;padding-top:20px;display:grid}.Header-module__hBw1pG__column li{white-space:nowrap;font-size:15px;line-height:20px}.Header-module__hBw1pG__column a{vertical-align:top;color:var(--color-link);display:inline-block}.Header-module__hBw1pG__column a:after{content:attr(data-label);visibility:hidden;height:0;font-weight:700;display:block;overflow:hidden}.Header-module__hBw1pG__column a:hover,.Header-module__hBw1pG__column a:focus,.Header-module__hBw1pG__column a[data-active=true]{color:var(--color-active)}.Header-module__hBw1pG__column a[data-active=true]{font-weight:700}@media (min-width:1024px){.Header-module__hBw1pG__header{justify-content:flex-end;display:flex}.Header-module__hBw1pG__topRow{top:var(--header-top);left:var(--edge);position:absolute}.Header-module__hBw1pG__menuToggle{display:none}.Header-module__hBw1pG__nav,.Header-module__hBw1pG__nav[data-open=true]{grid-template-columns:var(--menu-tracks);column-gap:var(--menu-col-gap);align-items:start;row-gap:0;padding:0;display:grid}}.Header-module__hBw1pG__column li.Header-module__hBw1pG__lang{text-transform:lowercase;color:var(--color-link-muted,#a3a3a3);gap:10px;font-size:12px;line-height:20px;display:flex}.Header-module__hBw1pG__lang a{color:var(--color-link-muted,#a3a3a3)}.Header-module__hBw1pG__lang a:hover,.Header-module__hBw1pG__lang a:focus{color:var(--color-active)}.Header-module__hBw1pG__lang span[aria-current]{color:#6b6b6b}
.SiteFooter-module__wWXZva__footer{margin:0 var(--edge);color:#a3a3a3;justify-content:space-between;align-items:flex-start;gap:24px;padding:0 0 20px;font-size:12px;line-height:20px;display:flex}.SiteFooter-module__wWXZva__name{margin:0}.SiteFooter-module__wWXZva__links{gap:24px;margin-left:auto;display:flex}.SiteFooter-module__wWXZva__links a{color:#a3a3a3}.SiteFooter-module__wWXZva__links a:hover,.SiteFooter-module__wWXZva__links a:focus,.SiteFooter-module__wWXZva__links a[data-active=true]{color:var(--color-active)}@media (min-width:1024px){.SiteFooter-module__wWXZva__links{margin-right:75.2px}}
.project-module__qcKgLG__srOnlyTitle{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.project-module__qcKgLG__body{max-width:700px;margin-top:37px;font-size:14px;line-height:21px}.project-module__qcKgLG__body p{white-space:pre-line;margin:0 0 16px}.project-module__qcKgLG__justified{text-align:justify}.project-module__qcKgLG__body p:last-child{margin-bottom:0}.project-module__qcKgLG__pageBody{margin-top:0}.project-module__qcKgLG__contactBody p:last-child{text-align:justify}.project-module__qcKgLG__bio,.project-module__qcKgLG__cv{max-width:none}.project-module__qcKgLG__bioJustify p{text-align:justify}.project-module__qcKgLG__cv h2,.project-module__qcKgLG__cv h3{font-size:calc(1.275rem + .3vw);font-weight:700;line-height:1.2}@media (min-width:1200px){.project-module__qcKgLG__cv h2,.project-module__qcKgLG__cv h3{font-size:24px}}@media (min-width:768px){.project-module__qcKgLG__bio{max-width:50%}}.project-module__qcKgLG__seriesText{max-width:none}@media (min-width:768px){.project-module__qcKgLG__seriesText{max-width:60ch}}
.Page-module__1XfVea__grid{column-gap:var(--gutter);grid-template-columns:repeat(4,minmax(0,1fr));row-gap:42px;display:grid}@media (max-width:1023px){.Page-module__1XfVea__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.Page-module__1XfVea__grid{grid-template-columns:minmax(0,1fr)}}.Page-module__1XfVea__span2{grid-column:span 2}@media (max-width:599px){.Page-module__1XfVea__span2{grid-column:auto}}.Page-module__1XfVea__text{font-size:14px;line-height:21px}.Page-module__1XfVea__text p,.Page-module__1XfVea__cell p{margin:0 0 21px}.Page-module__1XfVea__text p:last-child,.Page-module__1XfVea__cell p:last-child{margin-bottom:0}.Page-module__1XfVea__text h1,.Page-module__1XfVea__text h2,.Page-module__1XfVea__text h3,.Page-module__1XfVea__text h4,.Page-module__1XfVea__text h5,.Page-module__1XfVea__text h6,.Page-module__1XfVea__label{margin:0 0 21px;font-size:14px;font-weight:700;line-height:21px}.Page-module__1XfVea__cell p[data-label]{margin-bottom:0}.Page-module__1XfVea__lower{text-transform:lowercase}.Page-module__1XfVea__sectionGap{margin-top:21px}
.ProjectSlider-module__pypu7W__slider{height:calc(100svh - var(--header-h) - var(--content-top));flex-direction:column;display:flex;position:relative}.ProjectSlider-module__pypu7W__imageArea{touch-action:pan-y;flex:1;min-height:0;position:relative}.ProjectSlider-module__pypu7W__slideWrap{height:100%;margin:0 calc(var(--slider-inset) - var(--edge));touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.ProjectSlider-module__pypu7W__track{will-change:transform;width:100%;height:100%;display:flex}.ProjectSlider-module__pypu7W__slide{flex:0 0 100%;justify-content:center;align-items:center;height:100%;display:flex}.ProjectSlider-module__pypu7W__slideImg{max-width:min(100%, var(--nw,100%));max-height:min(100%, var(--nh,100%));object-fit:contain;-webkit-user-drag:none;opacity:0;width:auto;height:auto;margin:0;animation:0s linear 3s forwards ProjectSlider-module__pypu7W__slide-reveal}.ProjectSlider-module__pypu7W__slideImg[data-loaded]{opacity:1;animation:none}@keyframes ProjectSlider-module__pypu7W__slide-reveal{to{opacity:1}}.ProjectSlider-module__pypu7W__arrow{cursor:pointer;z-index:21;touch-action:pan-y;background:0 0;border:none;width:50%;height:100%;padding:0;position:absolute;top:0}.ProjectSlider-module__pypu7W__arrowLeft{left:0}.ProjectSlider-module__pypu7W__arrowRight{right:0}.ProjectSlider-module__pypu7W__captionBar{height:var(--slider-bottom);flex:none;position:relative}.ProjectSlider-module__pypu7W__captionLine{align-items:baseline;font-size:14px;line-height:20px;display:flex;position:absolute;bottom:15px;left:0;right:0}.ProjectSlider-module__pypu7W__count{margin-right:var(--caption-gap);color:#a3a3a3;flex:none;font-size:12px}.ProjectSlider-module__pypu7W__caption{text-align:left;color:var(--color-caption-text)}@media (max-width:1023px){.ProjectSlider-module__pypu7W__slider{height:auto;display:block}.ProjectSlider-module__pypu7W__imageArea{height:min(65svh,110vw)}.ProjectSlider-module__pypu7W__slideWrap{margin:0}.ProjectSlider-module__pypu7W__captionBar{height:auto;padding:12px 0 0}.ProjectSlider-module__pypu7W__captionLine{position:static}}.ProjectSlider-module__pypu7W__strip{border-top:1px dashed #c1121f;flex-wrap:wrap;gap:8px;padding:16px 0 32px;display:flex}.ProjectSlider-module__pypu7W__stripItem{background:#f2f2f2;width:96px;height:72px}.ProjectSlider-module__pypu7W__stripItem img{object-fit:contain;width:100%;height:100%}
.PodcastPlayer-module__nmTahq__player{width:100%}
.RelatedSeries-module__MJiunq__related{margin-top:var(--section-gap);padding-bottom:var(--section-gap)}.RelatedSeries-module__MJiunq__heading{color:var(--color-link);margin:0 0 20px;font-size:15px;font-weight:400;line-height:20px}
.WorksGrid-module__2bnzKG__grid{column-gap:var(--gutter);row-gap:var(--grid-gutter);grid-template-columns:1fr;display:grid}.WorksGrid-module__2bnzKG__item{--box-hw:.749;min-width:0}.WorksGrid-module__2bnzKG__item.WorksGrid-module__2bnzKG__large{--box-hw:.862}@media (min-width:600px){.WorksGrid-module__2bnzKG__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.WorksGrid-module__2bnzKG__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.WorksGrid-module__2bnzKG__grid{grid-template-columns:repeat(4,1fr)}}@media (min-width:1700px){.WorksGrid-module__2bnzKG__grid{grid-template-columns:repeat(5,1fr)}}@media (min-width:700px){.WorksGrid-module__2bnzKG__item.WorksGrid-module__2bnzKG__large{grid-column:span 2}}.WorksGrid-module__2bnzKG__imageWrap{aspect-ratio:295/221;width:100%;display:block;position:relative;overflow:hidden}.WorksGrid-module__2bnzKG__item.WorksGrid-module__2bnzKG__large .WorksGrid-module__2bnzKG__imageWrap{aspect-ratio:610/526}.WorksGrid-module__2bnzKG__imageWrap img{object-fit:contain;object-position:left top;width:100%;height:100%;transition:opacity .2s;display:block}.WorksGrid-module__2bnzKG__imageWrap:hover img{opacity:.4}.WorksGrid-module__2bnzKG__text{min-height:50px;width:calc(100% * min(1, var(--box-hw) * var(--ar,10)));background:#fff;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;display:flex}.WorksGrid-module__2bnzKG__text h3{text-transform:lowercase;margin:0;font-size:14px;font-weight:700;line-height:1.2}.WorksGrid-module__2bnzKG__captionLink{color:var(--color-link)}.WorksGrid-module__2bnzKG__year{color:var(--color-link);white-space:nowrap;flex:none;font-size:14px;line-height:1.2}.WorksGrid-module__2bnzKG__hidden{opacity:.45}.WorksGrid-module__2bnzKG__hiddenLabel{text-transform:uppercase;letter-spacing:.04em;color:#c1121f;font-size:12px}.WorksGrid-module__2bnzKG__empty{background:#f0f0f0;width:100%;height:100%;display:block}.WorksGrid-module__2bnzKG__titleBox{min-width:0}.WorksGrid-module__2bnzKG__kind{color:var(--color-link);font-size:14px;line-height:1.2;display:block}.WorksGrid-module__2bnzKG__noImage{position:relative}.WorksGrid-module__2bnzKG__noImage .WorksGrid-module__2bnzKG__captionLink:after{content:"";position:absolute;inset:0}.WorksGrid-module__2bnzKG__noImage .WorksGrid-module__2bnzKG__captionLink,.WorksGrid-module__2bnzKG__noImage:hover .WorksGrid-module__2bnzKG__kind,.WorksGrid-module__2bnzKG__noImage:hover .WorksGrid-module__2bnzKG__captionLink{color:#000}
.article-module__2BA9ta__article{max-width:700px}.article-module__2BA9ta__title{text-transform:lowercase;margin:0;font-size:14px;font-weight:700;line-height:1.2}.article-module__2BA9ta__meta{color:var(--color-link);margin:0;font-size:14px;line-height:1.2}.article-module__2BA9ta__meta span{display:block}.article-module__2BA9ta__body{margin-top:24px}.article-module__2BA9ta__heading{margin:24px 0 8px;font-size:14px;font-weight:700;line-height:21px}.article-module__2BA9ta__figure{margin:0 0 16px}.article-module__2BA9ta__image{width:auto;max-width:100%;height:auto;max-height:85vh;display:block}.article-module__2BA9ta__embed{aspect-ratio:16/9;margin:0 0 16px;position:relative}.article-module__2BA9ta__embed iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.article-module__2BA9ta__audio{margin:0 0 16px}.article-module__2BA9ta__audio iframe{border:0;width:100%;height:220px;display:block}
.contact-module__hCbz7a__grid{flex-direction:column;gap:42px;max-width:640px;display:flex}.contact-module__hCbz7a__label p,.contact-module__hCbz7a__content p{margin:0}.contact-module__hCbz7a__content p+p{margin-top:21px}
.ArchiveView-module__7gYYKG__switch{gap:24px;margin:0 0 21px;font-size:14px;line-height:21px;display:flex}.ArchiveView-module__7gYYKG__switch a{color:var(--color-link)}.ArchiveView-module__7gYYKG__switch a:hover,.ArchiveView-module__7gYYKG__switch a:focus,.ArchiveView-module__7gYYKG__switch a[data-active=true]{color:var(--color-active)}.ArchiveView-module__7gYYKG__switch a[data-active=true]{font-weight:700}.ArchiveView-module__7gYYKG__group{margin-top:var(--section-gap)}.ArchiveView-module__7gYYKG__group:first-of-type{margin-top:0}.ArchiveView-module__7gYYKG__heading{margin:0 0 12px;font-size:14px;font-weight:700;line-height:21px}
.CommissionGroups-module__8rHJCW__groups{flex-direction:column;gap:40px;display:flex}.CommissionGroups-module__8rHJCW__heading{text-transform:lowercase;color:var(--color-link);margin:0 0 16px;font-size:14px;font-weight:700;line-height:1.2}@media (max-width:599px){.CommissionGroups-module__8rHJCW__groups{gap:32px}}
.YearList-module__z0bPEW__list{--year-w:80px;font-size:14px;line-height:21px}.YearList-module__z0bPEW__row{grid-template-columns:var(--year-w) minmax(0, 1fr);color:var(--color-body-text);column-gap:0;display:grid}.YearList-module__z0bPEW__withType{grid-template-columns:var(--year-w) minmax(0, 1fr) 66px}a.YearList-module__z0bPEW__row:hover,a.YearList-module__z0bPEW__row:focus{color:var(--color-active)}.YearList-module__z0bPEW__groupStart{margin-top:10px}.YearList-module__z0bPEW__year{color:var(--color-link);white-space:nowrap}.YearList-module__z0bPEW__type{text-align:right;color:var(--color-link)}
