html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,menu,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}:root{--padding: 6vw;--text-width: 700px;--max-width: 1600px;--smpadding: 10px;--highlight: #ffcf5c}@media(min-width: 767px){:root{--padding: 7.5vw;--smpadding: 20px}}html,body{min-height:100%}html{font-size:11px}@media(min-width: 767px){html{font-size:15px}}@media(min-width: 1250px){html{font-size:16px}}.commas>span::after,.commas>div::after,.commas>a::after{content:", "}.commas>span:nth-last-child(1)::after,.commas>div:nth-last-child(1)::after,.commas>a:nth-last-child(1)::after{content:""}.upper{text-transform:uppercase}.desktop{display:none}@media(min-width: 767px){.desktop{display:block}}@media(min-width: 767px){.mobile{display:none}}@font-face{font-family:"America";font-weight:400;src:url(../../build/fonts/GT-America-Mono-Regular.eot?#iefix) format("embedded-opentype"),url(../../build/fonts/GT-America-Mono-Regular.woff) format("woff"),url(../../build/fonts/GT-America-Mono-Regular.ttf) format("truetype")}a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;-webkit-text-decoration-color:inherit;text-decoration-color:inherit}strong{font-weight:600}.system{letter-spacing:.02em;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}h4{margin-left:20px;text-transform:uppercase;font-family:"America",sans-serif;letter-spacing:.3em;line-height:1.3}h5{text-transform:uppercase;letter-spacing:.15em}ol{list-style-type:decimal}ul{list-style-type:disc}ol,ul,p{margin:0 0 1em 0}ul,ol{padding-left:1.2em;margin:1em 0}em{font-style:italic}.grid{display:grid}.grid--gap{grid-gap:calc(var(--padding)*1)}.grid--gap-2{grid-gap:var(--padding)}@media(min-width: 1250px){.grid--gap-2{grid-gap:calc(var(--padding)*2)}}.grid--span-all{grid-column:1/-1}.grid--rowspan-2{grid-row:span 2}.grid--columns-1{grid-template-columns:repeat(1, minmax(0, 1fr))}.grid--span-1{grid-column:span 1}.grid--rowspan-1{grid-row:span 1}[data-columns="1"]{grid-template-columns:repeat(1, minmax(0, 1fr))}.grid--columns-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid--span-2{grid-column:span 2}.grid--rowspan-2{grid-row:span 2}[data-columns="2"]{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid--columns-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.grid--span-3{grid-column:span 3}.grid--rowspan-3{grid-row:span 3}[data-columns="3"]{grid-template-columns:repeat(3, minmax(0, 1fr))}.grid--columns-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.grid--span-4{grid-column:span 4}.grid--rowspan-4{grid-row:span 4}[data-columns="4"]{grid-template-columns:repeat(4, minmax(0, 1fr))}.grid--columns-5{grid-template-columns:repeat(5, minmax(0, 1fr))}.grid--span-5{grid-column:span 5}.grid--rowspan-5{grid-row:span 5}[data-columns="5"]{grid-template-columns:repeat(5, minmax(0, 1fr))}.grid--columns-6{grid-template-columns:repeat(6, minmax(0, 1fr))}.grid--span-6{grid-column:span 6}.grid--rowspan-6{grid-row:span 6}[data-columns="6"]{grid-template-columns:repeat(6, minmax(0, 1fr))}.grid--columns-7{grid-template-columns:repeat(7, minmax(0, 1fr))}.grid--span-7{grid-column:span 7}.grid--rowspan-7{grid-row:span 7}[data-columns="7"]{grid-template-columns:repeat(7, minmax(0, 1fr))}.grid--columns-8{grid-template-columns:repeat(8, minmax(0, 1fr))}.grid--span-8{grid-column:span 8}.grid--rowspan-8{grid-row:span 8}[data-columns="8"]{grid-template-columns:repeat(8, minmax(0, 1fr))}.grid--columns-9{grid-template-columns:repeat(9, minmax(0, 1fr))}.grid--span-9{grid-column:span 9}.grid--rowspan-9{grid-row:span 9}[data-columns="9"]{grid-template-columns:repeat(9, minmax(0, 1fr))}.grid--columns-10{grid-template-columns:repeat(10, minmax(0, 1fr))}.grid--span-10{grid-column:span 10}.grid--rowspan-10{grid-row:span 10}[data-columns="10"]{grid-template-columns:repeat(10, minmax(0, 1fr))}.container{max-width:var(--max-width);margin:0 auto;padding:0 var(--padding);position:relative;width:100%}@media(min-width: 1250px){.container{padding:0 calc(var(--padding)*2)}}.columns{-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:calc(var(--padding)*2);-moz-column-gap:calc(var(--padding)*2);column-gap:calc(var(--padding)*2)}.columns article{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:calc(var(--padding)*2)}.projects .column:nth-child(even){padding:0 var(--padding) var(--padding) calc(var(--padding)/2)}.projects .column:nth-child(odd){padding:0 calc(var(--padding)/2) var(--padding) var(--padding)}.post__media .column:nth-child(even){padding:0 calc(var(--padding)/2) var(--padding) var(--padding)}@media(min-width: 767px){.post__media .column:nth-child(even){padding:0 var(--padding) var(--padding) calc(var(--padding)/2)}}.post__media .column:nth-child(odd){padding:0 calc(var(--padding)/2) var(--padding) var(--padding)}.about .column:nth-child(even),.post__about .column:nth-child(even){padding:var(--padding) var(--padding) 0 calc(var(--padding)/2)}.about .column:nth-child(odd),.post__about .column:nth-child(odd){padding:var(--padding) calc(var(--padding)/2) 0 var(--padding)}.projectscontainer{position:relative}.endmatter{background:#000;color:var(--highlight);min-height:100vh}.endmatter div.rectangle{position:sticky;top:0;padding:0}.endmatter ul{list-style-type:square;margin-top:0;padding:0}.endmatter img{width:100%;height:auto;display:block;width:100% !important}.endmatter div.wp-caption{margin:2rem 0;width:100% !important}.endmatter div.wp-caption p{font-size:12px;text-align:right;margin:10px 0 0 0}.endmatter li{margin-bottom:1rem}.endmatter .talks-lectures li{margin-bottom:0}.post__media img,.post__media video,.projectpreview img,.projectpreview video{width:100%;height:auto;display:block;border:1px solid #f2f2f2;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}.projectpreview{border-bottom:8px solid #000;padding:calc(var(--padding)/2) 0}.projectpreview:nth-last-child(1){border-bottom:none}.projectpreview__title{padding:var(--smpadding) 0 0 0;grid-template-columns:1fr 3fr;grid-gap:var(--smpadding)}@media(min-width: 767px){.projectpreview__title{display:grid}}.post .rectangle__center{left:85%}.post__about{padding-top:20px;grid-template-columns:85% 15%}@media(min-width: 767px){.post__about{padding-top:0;grid-template-columns:1fr 1fr}}@media(min-width: 767px){.post--layout-75_25 .rectangle__center{left:68%}}.post--layout-75_25 .post__media{grid-template-columns:3fr 1.41fr}@media(min-width: 767px){.post--layout-50_50 .rectangle__center{left:50%}}.post--layout-50_50 .post__media{grid-template-columns:1fr 1fr}@media(min-width: 767px){.post--layout-100 .rectangle__center{left:85%}}.post--layout-100 .post__media{grid-template-columns:85% 15%}.post__mediaitem{margin:calc(var(--padding)/2) 0}@media(min-width: 767px){.post__mediacaption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.post__mediacaption>div{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding:var(--smpadding);font-size:11px}@media(min-width: 767px){.post__mediacaption>div{font-size:12px}}.post .post__media .post__medialeft:nth-child(odd){padding-bottom:0}@media(min-width: 767px){.post .post__media .post__medialeft:nth-child(odd){padding-bottom:var(--padding)}}.post__media{width:85%;display:block}@media(min-width: 767px){.post__media{width:100%;display:grid}}.post__content{margin-top:1rem}.post__titlecontrols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.post__controls .mobile{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;-webkit-text-decoration-color:inherit;text-decoration-color:inherit}.post__controls a{text-decoration:none}.audiotoggle{text-align:right;display:block}.audiotoggle::before{content:"un"}.unmuted .audiotoggle::before{content:""}body{font-family:sans-serif;letter-spacing:.03em;line-height:1.35;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.touch .siteborder{border:0;border-top:8px solid #000}.siteborder{position:absolute;top:0;left:0;bottom:0;right:0;position:fixed;z-index:3;pointer-events:none;border:none;border-top:8px solid #000}@media(min-width: 767px){.siteborder{border:8px solid #000}}.rectangle{position:fixed;font-family:serif;z-index:3;width:100vw;text-align:center;height:0;font-weight:bold;font-size:3.5vw;top:0}@media(min-width: 767px){.rectangle{font-size:4.5vw;font-weight:normal}}.rectangle a{text-decoration:none}.rectangle a:hover{color:#999}.rectangle>div{position:absolute;padding-top:3vw;padding-bottom:3vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width: 767px){.rectangle>div{padding-top:1vw;padding-bottom:1vw}}.rectangle__left{padding-left:2vw}.rectangle__center{left:50%;width:3vw;margin-left:-1.5vw}.rectangle__right{padding-right:2vw;right:0}.rectangle--main{top:0}.rectangle--fixed{position:fixed}.rectangle--moving{bottom:3vw;position:absolute;height:calc(100vh - 3vw);top:auto}
