@media (max-width:1024px){.design-projects .hero .content{width:calc(100% - 4rem)}.design-projects .hero h1{margin:2rem 0;font-size:8vw;transform:translate(0)}.design-projects .hero h1.shifting-text .line{transform:translate(0)}}.design-projects .publications{padding:8rem 0;position:relative}.design-projects .publications .triangle:first-of-type{background:linear-gradient(45deg,var(--current-brand-25),var(--current-brand-5));position:absolute;top:0;left:0}.design-projects .publications .triangle:nth-of-type(2){top:unset;bottom:-4rem;right:0;left:unset;background:linear-gradient(45deg,var(--current-brand-25),var(--current-brand-5));position:absolute;transform:rotate(180deg)}.design-projects .publications .publication-list{flex-direction:column;gap:8rem;margin:8rem 0;display:flex}@media (max-width:1024px){.design-projects .publications{padding:4rem 0}.design-projects .publications .publication-list{gap:6rem;margin:4rem 0}}
.publication-summary{flex-direction:row-reverse;gap:2rem;display:flex;position:relative}.publication-summary .visual{flex-direction:column;align-items:end;gap:1rem;display:flex}.publication-summary .visual img{aspect-ratio:1;width:50vw;max-width:700px;height:auto}.publication-summary .information{flex-direction:column;align-self:flex-end;width:300px;margin-bottom:6rem;display:flex}.publication-summary .information p{text-align:end;margin-left:auto;font-size:1.2rem;line-height:1.8rem}.publication-summary .information h2{width:max-content;color:var(--current-brand);opacity:.9;margin-bottom:4rem;font-size:6rem;transform:translate(-4rem)}.publication-summary .information h2 span{text-transform:lowercase}.publication-summary .information h2 span.line:first-of-type{transform:translate(0)}.publication-summary .information h2 span.line:nth-of-type(2){transform:translate(6rem)}.publication-summary .information h2 span.line:nth-of-type(3){transform:translate(4rem)}.publication-summary .information p{width:100%}.publication-summary:nth-of-type(3n+2){flex-direction:row;transform:translate(min(-8rem,-50vw + 720px))}.publication-summary:nth-of-type(3n+2) .visual,.publication-summary:nth-of-type(3n+2) .parallax-container{flex-grow:1}.publication-summary:nth-of-type(3n+2) .visual img,.publication-summary:nth-of-type(3n+2) .parallax-container img{aspect-ratio:16/10;width:100%;max-width:100%;-webkit-mask-image:linear-gradient(90deg,#000 25%,rgba(0,0,0,.1));mask-image:linear-gradient(90deg,#000 25%,rgba(0,0,0,.1))}.publication-summary:nth-of-type(3n+2) .information p{text-align:start}.publication-summary:nth-of-type(3n+2) .information h2{color:var(--current-brand);opacity:1;transform:translate(-16rem)}.publication-summary:nth-of-type(3n+3){margin:0 4rem}.publication-summary:nth-of-type(3n+3) h2{position:absolute}.publication-summary:nth-of-type(3n+3) .visual,.publication-summary:nth-of-type(3n+3) .parallax-container{flex-grow:1}.publication-summary:nth-of-type(3n+3) .visual img,.publication-summary:nth-of-type(3n+3) .parallax-container img{aspect-ratio:16/11;width:100%;max-width:100%}.publication-summary:nth-of-type(3n+3) .information{margin:auto 0}.publication-summary:nth-of-type(3n+3) .information h2{opacity:1;bottom:0;transform:translate(0)translateY(6rem)}@media (max-width:1024px){.publication-summary:nth-of-type(3n+1),.publication-summary:nth-of-type(3n+2),.publication-summary:nth-of-type(3n+3){flex-direction:column-reverse;gap:1rem;margin:0;display:flex;transform:translate(0)}.publication-summary:nth-of-type(3n+1) h2,.publication-summary:nth-of-type(3n+2) h2,.publication-summary:nth-of-type(3n+3) h2{opacity:1;margin-bottom:0;font-size:2rem;position:relative;top:0;left:0;transform:translate(0)translateY(0)}.publication-summary:nth-of-type(3n+1) h2 span.line:first-of-type,.publication-summary:nth-of-type(3n+2) h2 span.line:first-of-type,.publication-summary:nth-of-type(3n+3) h2 span.line:first-of-type,.publication-summary:nth-of-type(3n+1) h2 span.line:nth-of-type(2),.publication-summary:nth-of-type(3n+2) h2 span.line:nth-of-type(2),.publication-summary:nth-of-type(3n+3) h2 span.line:nth-of-type(2),.publication-summary:nth-of-type(3n+1) h2 span.line:nth-of-type(3),.publication-summary:nth-of-type(3n+2) h2 span.line:nth-of-type(3),.publication-summary:nth-of-type(3n+3) h2 span.line:nth-of-type(3){transform:translate(0)}.publication-summary:nth-of-type(3n+1) h2.shifting-text,.publication-summary:nth-of-type(3n+2) h2.shifting-text,.publication-summary:nth-of-type(3n+3) h2.shifting-text{line-height:2rem}.publication-summary:nth-of-type(3n+1) h2.shifting-text .line,.publication-summary:nth-of-type(3n+2) h2.shifting-text .line,.publication-summary:nth-of-type(3n+3) h2.shifting-text .line{justify-content:center;transform:translate(0)}.publication-summary:nth-of-type(3n+1) .information,.publication-summary:nth-of-type(3n+2) .information,.publication-summary:nth-of-type(3n+3) .information{align-self:center;gap:1rem;width:auto;margin:2rem 0}.publication-summary:nth-of-type(3n+1) .information p,.publication-summary:nth-of-type(3n+2) .information p,.publication-summary:nth-of-type(3n+3) .information p{text-align:start}.publication-summary:nth-of-type(3n+1) .information h2,.publication-summary:nth-of-type(3n+2) .information h2,.publication-summary:nth-of-type(3n+3) .information h2{opacity:1;margin:auto;transform:translate(0)translateY(0)}.publication-summary .parallax-container>div{transform:translateY(0)!important}.publication-summary .visual{display:block}.publication-summary .visual img{width:100%;-webkit-mask-image:none!important;mask-image:none!important}}
/*# sourceMappingURL=a037440f7a0f183b.css.map*/