@font-face{font-family:PP Neue Montreal;src:url(assets/fonts/NeueMontreal-Light.otf)format("opentype");font-weight:300;font-style:normal}@font-face{font-family:PP Neue Montreal;src:url(assets/fonts/NeueMontreal-LightItalic.otf)format("opentype");font-weight:300;font-style:italic}@font-face{font-family:PP Neue Montreal;src:url(assets/fonts/NeueMontreal-Regular.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:PP Neue Montreal;src:url(assets/fonts/NeueMontreal-RegularItalic.otf)format("opentype");font-weight:400;font-style:italic}@font-face{font-family:PP Neue Montreal;src:url(assets/fonts/NeueMontreal-Medium.otf)format("opentype");font-weight:500;font-style:normal}@font-face{font-family:PP Neue Montreal;src:url(assets/fonts/NeueMontreal-MediumItalic.otf)format("opentype");font-weight:500;font-style:italic}@font-face{font-family:PP Neue Montreal;src:url(assets/fonts/NeueMontreal-Bold.otf)format("opentype");font-weight:700;font-style:normal}@font-face{font-family:PP Neue Montreal;src:url(assets/fonts/NeueMontreal-BoldItalic.otf)format("opentype");font-weight:700;font-style:italic}body.work-page-body{color:#000;background:#f5efe2;font-family:PP Neue Montreal,Helvetica Neue,Arial,sans-serif}body.work-page-body a{color:#000;cursor:pointer;font-size:16px;text-decoration:none}body.work-page-body a:hover{text-decoration:none}body.work-page-body a#a-underline{text-decoration:underline}body.work-page-body p{font-size:16px;line-height:125%}body.work-page-body h1{margin:0;font-size:60px;font-weight:500}body.work-page-body h1.section-title{font-size:64px;line-height:85%}body.work-page-body img,body.work-page-body video{object-fit:cover;width:100%;height:100%;display:block}.container{max-width:1200px;margin:0 auto;padding:0 20px}.divider{background:#000;width:100%;height:1px;margin:10px 0 15px}.work-page{margin-top:50px}.navbar .container{justify-content:space-between;width:100%;padding:10px;display:flex}.navbar-items{gap:10px;display:flex}.navbar-item{padding:10px}.navbar-logo{font-weight:500}.footer{padding-bottom:20px}.footer .container{justify-content:space-between;padding:10px 20px 20px;display:flex}.footer p{line-height:100%}.work-section{width:100%}.work-section-header{width:100%;margin-bottom:100px;display:flex}.work-section-header>div{flex:1}.section-header-copy{justify-content:space-between;display:flex}.projects{width:100%}.projects .row{gap:10px;width:100%;margin-bottom:100px;display:flex}.projects .row>div{flex:1}.projects .row .col{gap:10px;display:flex}.projects .row .project-img{background:#e8e3dd;height:400px;overflow:hidden}.projects .row .col.sm .project-img{height:200px}.projects .row .col>div{flex:1}.project-category{color:#a1a1a1;margin-top:1.5px}.project-title{margin-top:5px}.bio-copy{flex-direction:column;gap:1.6em;max-width:760px;margin-bottom:100px;display:flex}.bio-copy p{font-size:22px;font-weight:400;line-height:150%}.music{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;margin-bottom:100px;display:flex}.music-figure{margin:0}body.work-page-body .music-figure img{border-radius:12px;width:min(320px,72vw);height:auto;display:block}.music-coming{letter-spacing:.15em;text-transform:uppercase;color:#000;font-size:16px}@media (width>=769px){.music{flex-direction:row;gap:3.5rem}body.work-page-body .music-figure img{width:min(420px,40vw)}}@media (width<=900px){.container{width:100%}.navbar-items{gap:0}.navbar-item{padding:5px}.footer .container{flex-direction:column;gap:10px}#footer-contact{margin-top:25px}.work-section-header{flex-direction:column;gap:25px}.section-header-copy{padding:0 2.5px}.projects .row,.projects .row .col{flex-direction:column;gap:40px}}
