@import"https://fonts.googleapis.com/css2?family=Krona+One&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,600;0,700;1,400&display=swap";@font-face{font-family:worse;font-style:normal;font-weight:400;src:url(/build/assets/worse-10e8e94b.otf)}body{margin:0;padding:0;background-color:#f8fcf8;color:#171716}.bg{z-index:-1;background:url(/build/assets/bg-7b4b7ff0.jpeg);background-position:center;background-repeat:no-repeat;background-size:cover;position:fixed;height:100vh;width:100vw}.content{padding:25px 50px}@media screen and (max-width: 700px){.content{padding:15px 25px}}h1{margin:0;font-family:Krona One,sans-serif;font-size:16px;line-height:20px;white-space:nowrap}@media screen and (max-width: 700px){h1{font-size:12px;line-height:16px}}h2{font-family:Krona One,sans-serif;font-size:16px;line-height:24px;text-transform:uppercase;margin:0 0 20px}@media screen and (max-width: 700px){h2{font-size:14px;line-height:20px}}h3{font-family:Krona One,sans-serif;text-transform:uppercase;font-size:36px;line-height:45px;margin:0}@media screen and (max-width: 1200px){h3{font-size:27px;line-height:33.25px}}@media screen and (max-width: 1000px){h3{font-size:24px;line-height:27px}}@media screen and (max-width: 700px){h3{font-size:21px;line-height:24px}}h4{font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;line-height:24px;text-align:center;color:#d64242;margin:0 0 4px}@media screen and (max-width: 700px){h4{font-size:14px;line-height:22px}}p{font-family:Montserrat,sans-serif;font-size:16px;line-height:24px}@media screen and (max-width: 700px){p{font-size:14px;line-height:22px}}a{color:#171716;text-decoration:none;padding-bottom:1px;border-bottom:1px solid #D64242}a:hover{color:#d64242}.double-heading{position:relative}@media screen and (max-width: 1000px){.double-heading{display:none}}.double-heading.tablet{display:none}@media screen and (max-width: 1000px){.double-heading.tablet{display:block;margin-bottom:20px}}.double-heading .worse{position:absolute;top:5px;font-family:worse,Krona One,sans-serif;font-size:56px;line-height:44px;text-transform:lowercase;color:#d64242;font-weight:300}@media screen and (max-width: 1200px){.double-heading .worse{font-size:42px;line-height:33px}}@media screen and (max-width: 1000px){.double-heading .worse{top:2px;font-size:36px;line-height:30px}}@media screen and (max-width: 700px){.double-heading .worse{font-size:32px;line-height:27px}}.name{position:relative}.name img{position:absolute;top:-9px;left:-10px;width:206px}@media screen and (max-width: 700px){.name img{top:-6px;width:158px}}.center{text-align:center}.head{width:-webkit-fill-available;width:-moz-available;width:stretch;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:60px}@media screen and (max-width: 700px){.head{margin-bottom:40px}}.head p{font-style:italic;margin:0;font-size:20px;line-height:23px;text-align:right}@media screen and (max-width: 700px){.head p{font-size:13px;line-height:20px}}.bio{width:-webkit-fill-available;width:-moz-available;width:stretch;display:flex;flex-direction:column;align-items:center;margin-bottom:120px}@media screen and (max-width: 700px){.bio{margin-bottom:90px}}.bio img{width:250px;margin-bottom:60px}@media screen and (max-width: 700px){.bio img{margin-bottom:30px}}.bio p{margin:0 200px;font-size:18px;line-height:28px}@media screen and (max-width: 1200px){.bio p{margin:0 150px}}@media screen and (max-width: 1000px){.bio p{margin:0 50px;font-size:16px;line-height:25px}}@media screen and (max-width: 700px){.bio p{margin:0;font-size:14px;line-height:22px}}.project{width:-webkit-fill-available;width:-moz-available;width:stretch;display:flex;flex-direction:column;align-items:center;margin-bottom:120px}@media screen and (max-width: 700px){.project{margin-bottom:60px}}.project h2{margin-bottom:40px}@media screen and (max-width: 700px){.project h2{margin-bottom:20px}}.project .columns{width:-webkit-fill-available;width:-moz-available;width:stretch;display:flex;flex-direction:row}@media screen and (max-width: 1000px){.project .columns{flex-direction:column}}.project .columns .images{width:45%}@media screen and (max-width: 1000px){.project .columns .images{width:-webkit-fill-available;width:-moz-available;width:stretch;display:flex;flex-direction:row;justify-content:space-between}}@media screen and (max-width: 700px){.project .columns .images{flex-direction:column}}.project .columns .images img{width:-webkit-fill-available;width:-moz-available;width:stretch;height:30vw;-o-object-fit:cover;object-fit:cover;border-radius:10px;margin:0 20px 20px 0}@media screen and (max-width: 1000px){.project .columns .images img{width:calc(50% - 10px)}.project .columns .images img:last-of-type{margin-right:0}}@media screen and (max-width: 700px){.project .columns .images img{width:-webkit-fill-available;width:-moz-available;width:stretch;height:60vw;margin-right:0}}.project .columns .text{width:55%;margin:0 50px 0 20px}@media screen and (max-width: 1000px){.project .columns .text{width:-webkit-fill-available;width:-moz-available;width:stretch;margin:0}}.project .columns .text h3{margin-bottom:40px}.project .columns .text .info{width:-webkit-fill-available;width:-moz-available;width:stretch;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:40px}.project .columns .text .info p,.project .columns .text .info a{font-family:Krona One,sans-serif;font-size:20px;line-height:25px;margin:0}@media screen and (max-width: 1200px){.project .columns .text .info p,.project .columns .text .info a{font-size:18px;line-height:23px}}@media screen and (max-width: 700px){.project .columns .text .info p,.project .columns .text .info a{font-size:14px;line-height:20px}}.project .columns .text .info a{border-bottom:2px solid #D64242}.project .columns .text .performance-text{margin:0 0 40px}.project .columns .text .show-heading{font-family:Krona One,sans-serif;font-size:20px;line-height:25px;margin:0}@media screen and (max-width: 1200px){.project .columns .text .show-heading{font-size:18px;line-height:23px}}@media screen and (max-width: 700px){.project .columns .text .show-heading{font-size:14px;line-height:20px}}.project .columns .text .shows{list-style-type:none;margin:0 0 40px;padding:0}.project .columns .text .shows li{font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;margin-top:8px}@media screen and (max-width: 700px){.project .columns .text .shows li{font-size:14px;line-height:22px}}.project .columns .text .shows li:before{content:url(/build/assets/star-28441805.png);top:4px;position:relative;padding-right:4px}.project .columns .text .credit-box{position:relative}.project .columns .text .credit-box img{position:absolute;top:-18px;left:-16px;width:630px}@media screen and (max-width: 1200px){.project .columns .text .credit-box img{width:520px;height:340px}}@media screen and (max-width: 700px){.project .columns .text .credit-box img{width:92vw;max-width:450px;left:-8px;top:-12px;height:370px}}.project .columns .text .credits{list-style-type:none;margin:0 0 24px;padding-left:24px}@media screen and (max-width: 700px){.project .columns .text .credits{padding:15px}}.project .columns .text .credits li{font-family:Montserrat,sans-serif;font-size:16px;line-height:24px}@media screen and (max-width: 700px){.project .columns .text .credits li{font-size:14px;line-height:22px}}.project .columns .text .credits li b{font-weight:600}.project .columns .text .credit-text{font-style:italic;margin:0 0 40px;max-width:600px;padding-left:24px}@media screen and (max-width: 1000px){.project .columns .text .credit-text{max-width:400px}}@media screen and (max-width: 700px){.project .columns .text .credit-text{padding:0 15px}}.contact{width:-webkit-fill-available;width:-moz-available;width:stretch;display:flex;flex-direction:column;align-items:center;margin-bottom:120px}.contact .links{display:flex;flex-direction:column;align-items:center}.contact p{margin:0 200px 80px;font-size:18px;line-height:28px;text-align:center}@media screen and (max-width: 1200px){.contact p{margin:0 150px 80px}}@media screen and (max-width: 1000px){.contact p{margin:0 50px 80px;font-size:16px;line-height:25px}}@media screen and (max-width: 700px){.contact p{font-size:14px;line-height:22px;margin:0 0 60px}}.contact a{font-family:Krona One,sans-serif;font-size:20px;line-height:25px;margin:0 0 48px;text-align:center;border-bottom:2px solid #D64242}@media screen and (max-width: 1200px){.contact a{font-size:18px;line-height:23px}}@media screen and (max-width: 700px){.contact a{font-size:16px;line-height:22px;margin:0 0 36px}}
