:root{--font-body:"IvarTxt",-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;--font-ui:"Untitled","Helvetica",-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;--font-display:"Untitled","Helvetica Neue","Standard";--f1:5rem;--f2:3rem;--f3:2rem;--f4:1.5rem;--f5:1rem;--gray:#00000080;--black:#000;--bodyMargin:3rem;--breakpoint-small:480px;--underlineColor:#a9a9a9}@font-face{font-family:IvarTxt;font-style:italic;font-display:swap;src:url(../media/ivar-text-italic.aca934af.woff2)format("woff2"),url(../media/ivar-text-italic.89d010d2.woff)format("woff")}@font-face{font-family:Untitled;src:url(../media/untitled-sans-web-regular.17b0e9cb.eot);src:url(../media/untitled-sans-web-regular.17b0e9cb.eot)format("embedded-opentype"),url(../media/untitled-sans-web-regular.7743ebcd.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:Untitled;src:url(../media/untitled-sans-web-medium.d5b7d9a5.woff2)format("woff2"),url(../media/untitled-sans-web-medium.9ec25b1d.woff)format("woff");font-weight:700;font-style:normal}@font-face{font-family:Cako;src:url(../media/Cako-Regular.59abc596.woff),url(../media/Cako-Regular.74b75b18.woff2)}*{box-sizing:border-box}.f1{font-size:var(--f1);letter-spacing:-.055em;font-family:var(--font-display);font-weight:400;line-height:100%}.f3{font-size:var(--f3);letter-spacing:-.015em}html{font-feature-settings:"kern","liga";font-size:14px;font-family:var(--font-ui)}body{padding:var(--bodyMargin)var(--bodyMargin)0 var(--bodyMargin);margin:0}.gridH{grid-template-columns:repeat(12,1fr);gap:18px 36px;display:grid}.gridV{grid-template-rows:repeat(4,1fr);gap:18px 36px;display:grid}.viewportgrid{height:calc(100vh - 4rem)}.insideContent{grid-area:2/1/4/13}nav{grid-area:1/1/1/8}h1{grid-area:2/1/4/8;margin:-.3em 0 0;padding:0;font-weight:500}a{color:var(--black)}.pointernone{pointer-events:none}.option:after{background:url(../media/seta.0546872d.svg) no-repeat}html{cursor:url(../media/auto.ba56ba18.png) 0 0,pointer;cursor:url(../media/auto.c68b29f0.svg) 0 0,pointer;cursor:-webkit-image-set(url(../media/auto.ba56ba18.png) 1x,url(../media/auto@2x.994f70aa.png) 2x)0 0,auto}a,.hoverCursor,table tbody tr a,table tbody tr{cursor:url(../media/hover.120f4fb5.png) 0 0,pointer;cursor:url(../media/hover.3c1a8172.svg) 0 0,pointer;cursor:-webkit-image-set(url(../media/hover.120f4fb5.png) 1x,url(../media/hover@2x.2139d605.png) 2x)0 0,pointer}table tbody tr.external a,table tbody tr.external,a.external{cursor:url(../media/hoverexternal.d6926a99.png) 0 0,pointer;cursor:url(../media/hoverexternal.6801ab72.svg) 0 0,pointer;cursor:-webkit-image-set(url(../media/hoverexternal.d6926a99.png) 1x,url(../media/hoverexternal@2x.1c5ce5fd.png) 2x)0 0,pointer}.lock,.lock a{cursor:url(../media/hoverlock.c1dea74d.png) 0 0,pointer;cursor:url(../media/hoverlock.7058af89.svg) 0 0,pointer;cursor:-webkit-image-set(url(../media/hoverlock.c1dea74d.png) 1x,url(../media/hoverlock@2x.6e9a3623.png) 2x)0 0,pointer}.playCursor,.playCursor{cursor:url(../media/play.120f4fb5.png) 0 0,pointer;cursor:url(../media/play.3c1a8172.svg) 0 0,pointer;cursor:-webkit-image-set(url(../media/play.120f4fb5.png) 1x,url(../media/play@2x.2139d605.png) 2x)0 0,pointer}footer.credit{justify-content:space-between;padding-top:8rem;padding-bottom:4rem;font-size:2.5rem;display:flex}footer div{text-align:right;width:100%;font-size:5rem}.project p,.work p,.project li{max-width:55ch;font-size:var(--f4);letter-spacing:-.015em;line-height:170%}.project .headline{text-indent:0;grid-column:7/13;margin:0;padding:0;line-height:145%}.project .headline-center,.centerText{text-indent:0;grid-column:3/11;margin:0;padding:0;line-height:110%}.centerText{max-width:80ch;margin:0 auto}.project h1{grid-area:auto/1/auto/5}.project img,.project video{max-width:100%}.project .spacer-s,.spacer-m,.spacer-l{grid-column:1/13}.project .spacer-s{height:1px;margin:1rem 0}.project .spacer-m{height:1px;margin:8rem 0}.project .spacer-l{height:1px;margin:16rem 0}.project .cover{grid-column:1/13;min-width:calc(100% + 7rem);margin:0 -4rem}.project .full{grid-column:1/13}.project .half-small-l{grid-column:1/5}.project .half-small-r{grid-column:8/13}.project .half-r{grid-column:6/13}.project .half-l{grid-column:1/8}.project .small-l{grid-column:1/5}.project .small-r{grid-column:10/13}.project .split-l{grid-column:1/7}.project .split-r{grid-column:7/13}.project .big-l{grid-column:1/9}.project .third-l,.work .third-l{grid-column:1/5}.project .third-c,.work .third-c{grid-column:5/9}.project .third-r,.work .third-r{grid-column:9/13}.third-l video,.third-c video,.third-r video{width:100%;min-height:18vw;max-height:18vw}.project h2,.work h2{font-size:var(--f2);letter-spacing:-.03em;font-weight:400}.project h3,.work h3{font-size:var(--f3);letter-spacing:-.05rem;font-weight:400}.project .startElement{margin-top:0}.project .alignBottom{align-self:flex-end}.project .bigtext p{text-indent:0;margin:0;padding:0 20%;font-size:2.5rem;line-height:130%}.project .mtext p{text-indent:0;margin:0 auto;padding:0 15%;font-size:2rem;line-height:140%}.project .normaltext p{text-indent:0;margin:0;line-height:153%}.credit{font-size:var(--f2);letter-spacing:-.02em;font-family:var(--font-display);grid-column:1/13;padding:5rem 0 10rem}article p span{background-image:linear-gradient(90deg,#0000 50%,#00000026 0);background-position:0;background-size:200%;padding-top:.1em;padding-bottom:.13em;transition:background-position 1.5s}article p span.show{background-position:-100%}.passwordPage{align-items:center;max-width:660px;height:90vh;display:flex}.passwordPage label{font-size:var(--f4);margin-bottom:1rem;display:block}.passwordPage .field{align-items:center;width:100%;display:flex}.passwordPage .form,.passwordPage .button{-webkit-appearance:none;-moz-appearance:none;border-top:0;border-left:0;border-right:0;border-radius:0}.passwordPage .button{cursor:pointer;background:url(../media/seta.0546872d.svg) 0 0/cover no-repeat;border:none;width:2.6rem;height:2.4rem;transform:translate(-100%,25%)}.passwordPage .textinput:focus{border-bottom:1px solid #696767;outline:0}.passwordPage p{text-indent:0;font-size:var(--f2);letter-spacing:-.015em}.passwordPage .textinput{width:100%;font-family:var(--font-ui);font-size:var(--f2);background:0 0;border:none;border-bottom:1px solid;padding-top:1rem;line-height:170%;display:block}.passwordPage .error{padding-top:1rem;font-size:1.2rem}.home h1{letter-spacing:-.16rem;font-size:4.4rem;line-height:115%}.reference{display:block}.margin{background:#eeecec;padding:12rem}.marginnoback{padding:0 8rem}.link{color:#000;border-bottom:1px solid var(--underlineColor);text-decoration:none;display:inline}.link:hover{border-bottom-color:#000}@media (max-width:480px){:root{--f1:4rem;--bodyMargin:1.3rem;--f2:2.2rem;font-size:12px}nav{margin-bottom:15vh}.third-l video,.third-c video,.third-r video{max-width:100%;max-height:300px}.home h1{margin-bottom:11rem;margin-left:-3px;font-size:4em}.gridH,.gridV{display:block}.option{min-height:170px}.reference{display:none}.margin{padding:2rem}.project .cover{min-width:calc(100% + 2.6rem);margin:0 -1.3rem}.project .mtext p{padding:0 5%}footer.credit{padding-top:5rem;padding-bottom:3rem;font-size:1.8rem}.marginnoback{padding:0}}@media (min-width:1600px){:root{font-size:18px}}@media (min-width:1900px){:root{font-size:20px}}
