.page.work{background-color:var(--bg);padding:var(--padding)}.page.work:before{background-color:var(--bg);content:"";height:calc(100dvh + 300px);left:0;position:fixed;top:-150px;width:100%;z-index:-1}.page-title,.site-title{font-size:1em}.site-title{margin-bottom:55px}.category-name-wrapper{margin-bottom:.85em}.work-description-wrapper,.work-title-wrapper{margin-bottom:25px}.work-body-right{margin-top:55px}.media-wrapper img,.media-wrapper video{display:block;width:100%}.media-wrapper+.media-wrapper{margin-top:50px}.nav-link.back .left-arrow{display:inline-block;margin-top:-.2em;vertical-align:middle}.no-touchscreen .nav-link.back:hover .left-arrow{--color:var(--hover)}@media screen and (min-width:640px){.site-title{margin-bottom:var(--padding)}.media-wrapper+.media-wrapper,.work-body-right{margin-top:50px}}@media screen and (min-width:768px){.work-body-left{width:65%}}@media screen and (min-width:1024px){.page.work{--gap:35px}.work-sticky-container{display:inline-block;position:sticky;top:var(--padding);vertical-align:top;width:calc((100% - var(--gap))/9*4)}.work-body-left{width:auto}.work-body-right{--margin-top:106.8px;--margin-top:12px;display:inline-block;margin-left:var(--gap);margin-top:var(--margin-top);max-width:600px;width:calc((100% - var(--gap))/9*5)}}@media screen and (min-width:1280px){.page.work{margin-left:auto;margin-right:auto;width:1280px}}