#js,body,html{margin:0!important;padding:0!important}a{outline:none!important;text-decoration:none;color:inherit}blockquote,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0;padding:0;font-weight:400;font-style:normal}figure{line-height:0;background-color:transparent}iframe,img,video{max-width:100%;max-height:none;height:auto;width:auto}mark{background-color:transparent}*{-webkit-tap-highlight-color:rgba(0,0,0,0);background-position:50%;background-repeat:no-repeat;outline:none!important}li,ul{list-style:none}button,input,textarea{outline:none!important}p:empty{display:none!important}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! HTML5 Boilerplate v5.0 | MIT License | http://h5bp.com/ */body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.u-fit-contain{top:0;left:0;width:100%;height:100%;position:absolute}.u-fit-contain img,.u-fit-contain video{object-fit:contain!important}.u-fit-contain div,.u-fit-cover{top:0;left:0;width:100%;height:100%;position:absolute}.u-fit-cover img,.u-fit-cover video{object-fit:cover!important}.u-fit-cover div{top:0;left:0;width:100%;height:100%;position:absolute}@font-face{font-family:ABC Diatype;src:url(/_next/static/media/ABCDiatype-Regular.cd3fa321.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:ABC Diatype;src:url(/_next/static/media/ABCDiatype-RegularItalic.dcb4fb1e.woff2) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:Epicene Text;src:url(/_next/static/media/epicene-text-light.670b556e.woff2) format("woff2");font-weight:400}body{background-color:#fff}.c-container{width:100%}#container{position:relative}body,html{overscroll-behavior:none}body{text-rendering:optimizeLegibility}::selection{color:#fff!important;background:#67ecfc!important}.c-about__content,.c-about__nav,.c-body-text,.c-form,.c-form__input,.c-form__submit,.c-front__appendix__text,.c-front__header__excerpt,.c-front__project__content__bottom,.c-front__project__content__top,.c-front__project__empty,.c-front__project__empty__excerpt,.c-project__content__image,.c-project__content__image__caption__text,.c-project__footer,.c-project__header__heading,.c-project__header__heading__subtitle,.scope-text h1,.scope-text h2,.scope-text h3,.scope-text h4,.scope-text h5,.scope-text h6,.scope-text ol,.scope-text p,.scope-text ul{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:relative;margin:0;padding:0;font-family:ABC Diatype,sans-serif;font-weight:400;color:#000;font-size:1.0625rem;line-height:1.333em}@media screen and (min-width:30rem){.c-about__content,.c-about__nav,.c-body-text,.c-form,.c-form__input,.c-form__submit,.c-front__appendix__text,.c-front__header__excerpt,.c-front__project__content__bottom,.c-front__project__content__top,.c-front__project__empty,.c-front__project__empty__excerpt,.c-project__content__image,.c-project__content__image__caption__text,.c-project__footer,.c-project__header__heading,.c-project__header__heading__subtitle,.scope-text h1,.scope-text h2,.scope-text h3,.scope-text h4,.scope-text h5,.scope-text h6,.scope-text ol,.scope-text p,.scope-text ul{font-size:1.0625rem;line-height:1.333em}}@media screen and (min-width:47.5rem){.c-about__content,.c-about__nav,.c-body-text,.c-form,.c-form__input,.c-form__submit,.c-front__appendix__text,.c-front__header__excerpt,.c-front__project__content__bottom,.c-front__project__content__top,.c-front__project__empty,.c-front__project__empty__excerpt,.c-project__content__image,.c-project__content__image__caption__text,.c-project__footer,.c-project__header__heading,.c-project__header__heading__subtitle,.scope-text h1,.scope-text h2,.scope-text h3,.scope-text h4,.scope-text h5,.scope-text h6,.scope-text ol,.scope-text p,.scope-text ul{font-size:1.0625rem;line-height:1.333em}}@media screen and (min-width:60rem){.c-about__content,.c-about__nav,.c-body-text,.c-form,.c-form__input,.c-form__submit,.c-front__appendix__text,.c-front__header__excerpt,.c-front__project__content__bottom,.c-front__project__content__top,.c-front__project__empty,.c-front__project__empty__excerpt,.c-project__content__image,.c-project__content__image__caption__text,.c-project__footer,.c-project__header__heading,.c-project__header__heading__subtitle,.scope-text h1,.scope-text h2,.scope-text h3,.scope-text h4,.scope-text h5,.scope-text h6,.scope-text ol,.scope-text p,.scope-text ul{font-size:1.0625rem;line-height:1.333em}}@media screen and (min-width:80rem){.c-about__content,.c-about__nav,.c-body-text,.c-form,.c-form__input,.c-form__submit,.c-front__appendix__text,.c-front__header__excerpt,.c-front__project__content__bottom,.c-front__project__content__top,.c-front__project__empty,.c-front__project__empty__excerpt,.c-project__content__image,.c-project__content__image__caption__text,.c-project__footer,.c-project__header__heading,.c-project__header__heading__subtitle,.scope-text h1,.scope-text h2,.scope-text h3,.scope-text h4,.scope-text h5,.scope-text h6,.scope-text ol,.scope-text p,.scope-text ul{font-size:1.0625rem;line-height:1.333em}}@media screen and (min-width:100rem){.c-about__content,.c-about__nav,.c-body-text,.c-form,.c-form__input,.c-form__submit,.c-front__appendix__text,.c-front__header__excerpt,.c-front__project__content__bottom,.c-front__project__content__top,.c-front__project__empty,.c-front__project__empty__excerpt,.c-project__content__image,.c-project__content__image__caption__text,.c-project__footer,.c-project__header__heading,.c-project__header__heading__subtitle,.scope-text h1,.scope-text h2,.scope-text h3,.scope-text h4,.scope-text h5,.scope-text h6,.scope-text ol,.scope-text p,.scope-text ul{font-size:1.0625rem;line-height:1.333em}}.c-about__content strong,.c-about__nav strong,.c-body-text strong,.c-body-text--heading,.c-form strong,.c-form__input strong,.c-form__submit strong,.c-front__appendix__text strong,.c-front__header__excerpt strong,.c-front__project__content__bottom strong,.c-front__project__content__top strong,.c-front__project__empty strong,.c-front__project__empty__excerpt strong,.c-project__content__image strong,.c-project__content__image__caption__text strong,.c-project__footer strong,.c-project__header__heading strong,.c-project__header__heading__subtitle strong,.scope-text h1 strong,.scope-text h2 strong,.scope-text h3 strong,.scope-text h4 strong,.scope-text h5 strong,.scope-text h6 strong,.scope-text ol strong,.scope-text p strong,.scope-text ul strong{font-weight:inherit}.c-about__content em,.c-about__content i,.c-about__nav em,.c-about__nav i,.c-body-text em,.c-body-text i,.c-form em,.c-form i,.c-form__input em,.c-form__input i,.c-form__submit em,.c-form__submit i,.c-front__appendix__text em,.c-front__appendix__text i,.c-front__header__excerpt em,.c-front__header__excerpt i,.c-front__project__content__bottom em,.c-front__project__content__bottom i,.c-front__project__content__top em,.c-front__project__content__top i,.c-front__project__empty em,.c-front__project__empty i,.c-front__project__empty__excerpt em,.c-front__project__empty__excerpt i,.c-project__content__image em,.c-project__content__image i,.c-project__content__image__caption__text em,.c-project__content__image__caption__text i,.c-project__footer em,.c-project__footer i,.c-project__header__heading em,.c-project__header__heading i,.c-project__header__heading__subtitle em,.c-project__header__heading__subtitle i,.scope-text h1 em,.scope-text h1 i,.scope-text h2 em,.scope-text h2 i,.scope-text h3 em,.scope-text h3 i,.scope-text h4 em,.scope-text h4 i,.scope-text h5 em,.scope-text h5 i,.scope-text h6 em,.scope-text h6 i,.scope-text ol em,.scope-text ol i,.scope-text p em,.scope-text p i,.scope-text ul em,.scope-text ul i{font-style:italic}.c-body-text__link,.c-front__header__excerpt__text a,.scope-text a{text-decoration:underline;text-decoration-thickness:.0625rem;text-underline-offset:.25em}.c-body-text__link:hover,.c-front__header__excerpt__text a:hover,.scope-text a:hover{text-decoration:none}.c-about__content__column .scope-text h1,.c-about__content__column .scope-text h2,.c-about__content__column .scope-text h3,.c-project__content__text:first-child .scope-text h1,.c-project__content__text:first-child .scope-text h2,.c-project__content__text:first-child .scope-text h3{margin-top:0}.scope-text{max-width:40em;font-size:1.0625rem}@media screen and (min-width:30rem){.scope-text{font-size:1.0625rem}}@media screen and (min-width:47.5rem){.scope-text{font-size:1.0625rem}}@media screen and (min-width:60rem){.scope-text{font-size:1.0625rem}}@media screen and (min-width:80rem){.scope-text{font-size:1.0625rem}}@media screen and (min-width:100rem){.scope-text{font-size:1.0625rem}}.scope-text h1,.scope-text h2,.scope-text h3{font-size:.875rem;text-transform:uppercase;margin-top:1rem}.scope-text h4,.scope-text h5,.scope-text h6{padding-bottom:.5333333333em;margin-left:3rem}.scope-text h1+h4,.scope-text h1+h5,.scope-text h1+h6,.scope-text h1+ol,.scope-text h1+p,.scope-text h1+ul,.scope-text h2+h4,.scope-text h2+h5,.scope-text h2+h6,.scope-text h2+ol,.scope-text h2+p,.scope-text h2+ul,.scope-text h3+h4,.scope-text h3+h5,.scope-text h3+h6,.scope-text h3+ol,.scope-text h3+p,.scope-text h3+ul{margin-top:.5rem}.scope-text h4+h1,.scope-text h4+h2,.scope-text h4+h3,.scope-text h5+h1,.scope-text h5+h2,.scope-text h5+h3,.scope-text h6+h1,.scope-text h6+h2,.scope-text h6+h3,.scope-text ol+h1,.scope-text ol+h2,.scope-text ol+h3,.scope-text p+h1,.scope-text p+h2,.scope-text p+h3,.scope-text ul+h1,.scope-text ul+h2,.scope-text ul+h3{margin-top:1rem}.scope-text ol,.scope-text p,.scope-text ul{padding-bottom:.5rem}.scope-text ul li{position:relative;display:block;padding-left:1.5em;margin-left:1.5em}.scope-text ul li:before{content:"—";position:absolute;top:0;left:0}.scope-text ol li{position:relative;display:block;padding-left:1.5em;margin-left:1.5em}.scope-text ol li:before{content:"—";position:absolute;top:0;left:0}.scope-text ol li:first-child:before{content:"1."}.scope-text ol li:nth-child(2):before{content:"2."}.scope-text ol li:nth-child(3):before{content:"3."}.scope-text ol li:nth-child(4):before{content:"4."}.scope-text ol li:nth-child(5):before{content:"5."}.scope-text ol li:nth-child(6):before{content:"6."}.scope-text ol li:nth-child(7):before{content:"7."}.scope-text ol li:nth-child(8):before{content:"8."}.scope-text ol li:nth-child(9):before{content:"9."}.scope-text ol li:nth-child(10):before{content:"10."}.scope-text ol li:nth-child(11):before{content:"11."}.scope-text ol li:nth-child(12):before{content:"12."}.scope-text ol li:nth-child(13):before{content:"13."}.scope-text ol li:nth-child(14):before{content:"14."}.scope-text ol li:nth-child(15):before{content:"15."}.scope-text ol li:nth-child(16):before{content:"16."}.scope-text ol li:nth-child(17):before{content:"17."}.scope-text ol li:nth-child(18):before{content:"18."}.scope-text ol li:nth-child(19):before{content:"19."}.scope-text ol li:nth-child(20):before{content:"20."}.scope-text ol li:nth-child(21):before{content:"21."}.scope-text ol li:nth-child(22):before{content:"22."}.scope-text ol li:nth-child(23):before{content:"23."}.scope-text ol li:nth-child(24):before{content:"24."}.scope-text ol li:nth-child(25):before{content:"25."}.scope-text ol li:nth-child(26):before{content:"26."}.scope-text ol li:nth-child(27):before{content:"27."}.scope-text ol li:nth-child(28):before{content:"28."}.scope-text ol li:nth-child(29):before{content:"29."}.scope-text ol li:nth-child(30):before{content:"30."}.scope-text ol li:nth-child(31):before{content:"31."}.scope-text ol li:nth-child(32):before{content:"32."}.scope-text ol li:nth-child(33):before{content:"33."}.scope-text ol li:nth-child(34):before{content:"34."}.scope-text ol li:nth-child(35):before{content:"35."}.scope-text ol li:nth-child(36):before{content:"36."}.scope-text ol li:nth-child(37):before{content:"37."}.scope-text ol li:nth-child(38):before{content:"38."}.scope-text ol li:nth-child(39):before{content:"39."}.scope-text ol li:nth-child(40):before{content:"40."}.scope-text--about h1,.scope-text--about h2,.scope-text--about h3{font-size:1em;text-transform:uppercase}.scope-text--about h4,.scope-text--about h5,.scope-text--about h6{margin-left:0}@media screen and (min-width:60rem){.scope-text--about :last-child{padding-bottom:0}}.scope-text .scope-large ol,.scope-text .scope-large p,.scope-text .scope-large ul{font-size:1.375rem;line-height:1.125em;font-family:Epicene Text,serif;text-align:left;padding-bottom:1rem}.scope-text .scope-large ol:first-child,.scope-text .scope-large p:first-child,.scope-text .scope-large ul:first-child{padding-top:.5rem}.scope-text .scope-large ol:last-child,.scope-text .scope-large p:last-child,.scope-text .scope-large ul:last-child{padding-bottom:1rem}.scope-text .scope-large:first-child ol:first-child,.scope-text .scope-large:first-child p:first-child,.scope-text .scope-large:first-child ul:first-child{padding-top:0}.c-project__content__image:first-child+.c-project__content__text .scope-text h1:first-child,.c-project__content__image:first-child+.c-project__content__text .scope-text h2:first-child,.c-project__content__image:first-child+.c-project__content__text .scope-text h3:first-child,.c-project__content__image:first-child+.c-project__content__text .scope-text h4:first-child,.c-project__content__image:first-child+.c-project__content__text .scope-text h5:first-child,.c-project__content__image:first-child+.c-project__content__text .scope-text h6:first-child,.c-project__content__image:first-child+.c-project__content__text .scope-text ol:first-child,.c-project__content__image:first-child+.c-project__content__text .scope-text p:first-child,.c-project__content__image:first-child+.c-project__content__text .scope-text ul:first-child,.c-project__content__text:first-child .scope-text h1:first-child,.c-project__content__text:first-child .scope-text h2:first-child,.c-project__content__text:first-child .scope-text h3:first-child,.c-project__content__text:first-child .scope-text h4:first-child,.c-project__content__text:first-child .scope-text h5:first-child,.c-project__content__text:first-child .scope-text h6:first-child,.c-project__content__text:first-child .scope-text ol:first-child,.c-project__content__text:first-child .scope-text p:first-child,.c-project__content__text:first-child .scope-text ul:first-child{font-size:1.375rem;line-height:1.125em;font-family:Epicene Text,serif;text-align:left;margin-left:0;text-transform:none}.c-media{position:block;position:relative}.c-media *{top:0;left:0;width:100%;height:100%;position:absolute;object-fit:cover}.c-project__content__image .c-media{background-color:#f9f9f9}.c-dot{position:fixed;top:50%;left:50%;width:24px;height:24px;background-color:transparent;border-radius:100%;transform:translateX(-50%) translateY(-50%);z-index:100001;pointer-events:none;transition:width 125ms linear 125ms,height 125ms linear 125ms,background-color 125ms linear 125ms;will-change:width,height,background-color,left,top;overflow:visible;color:#fff;box-sizing:border-box;border-radius:50%}.state-hover-link .c-dot{width:12px;height:12px}.state-hover-play .c-dot{width:3rem;height:3rem}@media screen and (min-width:47.5rem){.state-hover-play .c-dot{width:3.75rem;height:3.75rem}}@media screen and (min-width:80rem){.state-hover-play .c-dot{width:7.5rem;height:7.5rem}}.state-hover-close .c-dot{width:3rem;height:3rem}@media screen and (min-width:47.5rem){.state-hover-close .c-dot{width:3.75rem;height:3.75rem}}@media screen and (min-width:80rem){.state-hover-close .c-dot{width:7.5rem;height:7.5rem}}.state-hover-prev .c-dot{width:3rem;height:3rem}@media screen and (min-width:47.5rem){.state-hover-prev .c-dot{width:3.75rem;height:3.75rem}}@media screen and (min-width:80rem){.state-hover-prev .c-dot{width:7.5rem;height:7.5rem}}.state-hover-next .c-dot{width:3rem;height:3rem}@media screen and (min-width:47.5rem){.state-hover-next .c-dot{width:3.75rem;height:3.75rem}}@media screen and (min-width:80rem){.state-hover-next .c-dot{width:7.5rem;height:7.5rem}}.state-touch .c-dot{display:none}.c-dot__border{top:0;left:0;width:100%;height:100%;position:absolute;opacity:1;border-radius:50%;transition:opacity 125ms linear 125ms,background-color 125ms linear 125ms;-webkit-backdrop-filter:invert(1);backdrop-filter:invert(1)}.state-hover-close .c-dot__border,.state-hover-link .c-dot__border,.state-hover-next .c-dot__border,.state-hover-play .c-dot__border,.state-hover-prev .c-dot__border{opacity:0}.c-dot__background{width:calc(100% - 4px);height:calc(100% - 4px);position:absolute;top:50%;left:50%;border-radius:50%;transform:translateX(-50%) translateY(-50%);transition:width 125ms linear 125ms,height 125ms linear 125ms,background-color 125ms linear 125ms;-webkit-backdrop-filter:invert(1);backdrop-filter:invert(1)}.state-hover-link .c-dot__background{width:100%;height:100%}.state-hover-close .c-dot__background,.state-hover-next .c-dot__background,.state-hover-play .c-dot__background,.state-hover-prev .c-dot__background{opacity:0}.c-dot__play{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#fce132;opacity:0;border-radius:50%;transition:opacity 125ms;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.0015 8.52917C18.0659 9.1437 18.0659 10.68 17.0015 11.2945L5.95732 17.6709C4.89293 18.2854 3.56244 17.5173 3.56244 16.2882L3.56244 3.5355C3.56244 2.30644 4.89293 1.53828 5.95732 2.15281L17.0015 8.52917Z' fill='%23151614'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:50%;background-size:1.2rem auto}@media screen and (min-width:47.5rem){.c-dot__play{background-size:1.5rem auto}}@media screen and (min-width:80rem){.c-dot__play{background-size:3rem auto}}.state-hover-play .c-dot__play{opacity:1}.c-dot__close{width:100%;height:100%;position:absolute;top:0;left:0;border-radius:50%;background-color:#fce132;opacity:0;transition:opacity 125ms;background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.2722 11.2725L36.7281 36.7283' stroke='%23151614' stroke-width='3.975' stroke-linecap='round'/%3E%3Cpath d='M36.728 11.2725L11.2722 36.7283' stroke='%23151614' stroke-width='3.975' stroke-linecap='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:50%;background-size:1.2rem auto}@media screen and (min-width:47.5rem){.c-dot__close{background-size:1.5rem auto}}@media screen and (min-width:80rem){.c-dot__close{background-size:3rem auto}}.state-hover-close .c-dot__close{opacity:1}.c-dot__prev{width:100%;height:100%;position:absolute;top:0;left:0;border-radius:50%;background-color:#fce132;opacity:0;transition:opacity 125ms;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.9854 8L5.5 16.4854' stroke='%23151614' stroke-width='2.65' stroke-linecap='round'/%3E%3Cpath d='M26 16.4854L5.5 16.4854' stroke='%23151614' stroke-width='2.65' stroke-linecap='round'/%3E%3Cpath d='M5.51465 16.5L13.9852 24.9706' stroke='%23151614' stroke-width='2.65' stroke-linecap='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:50%;background-size:1.2rem auto}@media screen and (min-width:47.5rem){.c-dot__prev{background-size:1.5rem auto}}@media screen and (min-width:80rem){.c-dot__prev{background-size:3rem auto}}.state-hover-prev .c-dot__prev{opacity:1}.c-dot__next{width:100%;height:100%;position:absolute;top:0;left:0;border-radius:50%;background-color:#fce132;opacity:0;transition:opacity 125ms;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5146 7L26 15.4854' stroke='%23151614' stroke-width='2.65' stroke-linecap='round'/%3E%3Cpath d='M5.5 15.4854L26 15.4854' stroke='%23151614' stroke-width='2.65' stroke-linecap='round'/%3E%3Cpath d='M25.9853 15.5L17.5148 23.9706' stroke='%23151614' stroke-width='2.65' stroke-linecap='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:50%;background-size:1.2rem auto}@media screen and (min-width:47.5rem){.c-dot__next{background-size:1.5rem auto}}@media screen and (min-width:80rem){.c-dot__next{background-size:3rem auto}}.state-hover-next .c-dot__next{opacity:1}.state-no-touch .c-dot{display:block}html.has-scroll-init,html.has-scroll-init a,html.has-scroll-init body,html.has-scroll-init button{cursor:none!important}.c-front{opacity:0;transition:opacity .4s}.state-page-loaded .c-front{opacity:1;transition:opacity 1.5s}.c-front__form{position:absolute;left:1.25rem;right:1.25rem;bottom:1.25rem}@media screen and (min-width:30rem){.c-front__form{left:1.25rem;right:1.25rem;bottom:1.25rem}}@media screen and (min-width:47.5rem){.c-front__form{left:1.25rem;right:1.25rem;bottom:1.25rem}}@media screen and (min-width:60rem){.c-front__form{left:1.25rem;right:1.25rem;bottom:1.25rem}}.c-front__form--appendix{position:relative;display:block;left:auto;right:auto;bottom:auto;max-width:40rem;margin-top:1.25rem}@media screen and (min-width:30rem){.c-front__form--appendix{margin-top:1.25rem}}@media screen and (min-width:47.5rem){.c-front__form--appendix{margin-top:1.25rem}}@media screen and (min-width:60rem){.c-front__form--appendix{position:absolute;left:1.25rem;right:1.25rem;bottom:1.25rem}}@media screen and (min-width:80rem){.c-front__form--appendix{margin-top:1.25rem;left:1.25rem;right:1.25rem;bottom:1.25rem}}@media screen and (min-width:100rem){.c-front__form--appendix{margin-top:1.25rem;left:1.25rem;right:1.25rem;bottom:1.25rem}}.c-front__header{width:100%}.c-front--holding .c-front__header{height:calc(var(--rvh, 1vh)*100)}.c-front__header__excerpt{padding:1.25rem 1.25rem 1.5rem}@media screen and (min-width:30rem){.c-front__header__excerpt{padding:1.25rem 1.25rem 1.5rem}}@media screen and (min-width:47.5rem){.c-front__header__excerpt{padding:1.25rem 1.25rem 1.5rem}}@media screen and (min-width:60rem){.c-front__header__excerpt{padding:1.25rem 1.25rem 1rem}}.c-front__header__excerpt__text{max-width:31em;font-size:.8125rem;line-height:1.4em}@media screen and (min-width:60rem){.c-front__header__excerpt__text{font-size:.8125rem}}.c-front__header__excerpt__text p{text-align:left}.c-front__header__logo{position:relative;display:block;margin:.75rem auto 3.75rem;width:16.25rem;height:4.75rem;background-color:#fff;background-image:url(/_next/static/media/duettist-logotype.ede3fa99.png);background-size:contain;background-repeat:no-repeat;background-position:50%}@media screen and (min-width:60rem){.c-front__header__logo{margin-top:0;margin-bottom:6rem;width:21.375rem;height:6.1875rem}}.c-front--holding .c-front__header__logo{margin:0;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.c-front__content{display:flex;flex-wrap:wrap;align-content:stretch;align-items:stretch}.c-front__project{width:100%;position:relative;display:block;box-sizing:border-box}@media screen and (min-width:47.5rem){.c-front__project{width:50%;min-height:46vw;border-top:1px solid #000;border-right:1px solid #000}.c-front__project:nth-child(2n){border-right:none}}@media screen and (min-width:60rem){.c-front__project{width:33.333%;min-height:30.667vw}.c-front__project:nth-child(2n){border-right:1px solid #000}.c-front__project:nth-child(3n){border-right:none}}.c-front__project__empty{top:0;left:0;width:100%;height:100%;position:absolute;display:flex;justify-content:center;align-content:center;align-items:center}.c-front__project__empty__title{position:absolute;font-size:1.375rem;line-height:1.125em;font-family:Epicene Text,serif;text-align:center;top:1.25rem;left:1.25rem;right:1.25rem}@media screen and (min-width:30rem){.c-front__project__empty__title{top:1.25rem;left:1.25rem;right:1.25rem}}@media screen and (min-width:47.5rem){.c-front__project__empty__title{font-size:1.5rem;top:1.25rem;left:1.25rem;right:1.25rem}}@media screen and (min-width:60rem){.c-front__project__empty__title{top:1.25rem;left:1.25rem;right:1.25rem}}@media screen and (min-width:80rem){.c-front__project__empty__title{top:1.25rem;left:1.25rem;right:1.25rem}}@media screen and (min-width:100rem){.c-front__project__empty__title{top:1.25rem;left:1.25rem;right:1.25rem}}.c-front__project__empty__excerpt{font-size:.8125rem;line-height:1.4em;position:absolute;text-align:left;bottom:1.25rem;left:1.25rem;right:1.25rem}@media screen and (min-width:30rem){.c-front__project__empty__excerpt{bottom:1.25rem;left:1.25rem;right:1.25rem}}@media screen and (min-width:47.5rem){.c-front__project__empty__excerpt{font-size:.8125rem;bottom:1.25rem;left:1.25rem;right:1.25rem}}@media screen and (min-width:60rem){.c-front__project__empty__excerpt{bottom:1.25rem;left:1.25rem;right:1.25rem}}@media screen and (min-width:80rem){.c-front__project__empty__excerpt{bottom:1.25rem;left:1.25rem;right:1.25rem}}@media screen and (min-width:100rem){.c-front__project__empty__excerpt{bottom:1.25rem;left:1.25rem;right:1.25rem}}.c-front__project--tablet-empty-1{display:none}@media screen and (min-width:47.5rem){.c-front__project--tablet-empty-1{display:block}}@media screen and (min-width:60rem){.c-front__project--tablet-empty-1{display:none}}.c-front__project--desktop-empty-1{display:none}@media screen and (min-width:60rem){.c-front__project--desktop-empty-1{display:block}}.c-front__project--desktop-empty-2{display:none}@media screen and (min-width:60rem){.c-front__project--desktop-empty-2{display:block}}.c-front__project__image{padding-top:95%;position:relative;display:block}@media screen and (min-width:47.5rem){.c-front__project__image{padding-top:0;top:0;left:0;width:100%;height:100%;position:absolute;opacity:0;transition:opacity .5s}}.c-front__project__image *{top:0;left:0;width:100%;height:100%;position:absolute;object-fit:cover}@media screen and (min-width:47.5rem){.state-no-touch .c-front__project:hover .c-front__project__image{z-index:100;opacity:1}}.c-front__project__content{position:relative;box-sizing:border-box;padding:1.25rem}@media screen and (min-width:30rem){.c-front__project__content{padding:1.25rem}}@media screen and (min-width:47.5rem){.c-front__project__content{padding:1.25rem;height:100%;display:flex;flex-wrap:wrap;align-content:space-between}}@media screen and (min-width:60rem){.c-front__project__content{padding:1.25rem}}@media screen and (min-width:80rem){.c-front__project__content{padding:1.25rem}}@media screen and (min-width:100rem){.c-front__project__content{padding:1.25rem}}.c-front__project__content__bottom,.c-front__project__content__top{width:100%;max-width:40em;margin-left:auto;margin-right:auto}.c-front__project__content__bottom{padding-top:5.75em}@media screen and (min-width:47.5rem){.c-front__project__content__bottom{padding-top:2.5em}}.c-front__project__content__title{font-size:1.375rem;line-height:1.125em;font-family:Epicene Text,serif;text-align:center}@media screen and (min-width:47.5rem){.c-front__project__content__title{font-size:1.5rem}}.c-front__project__content__subtitle{font-size:.9375rem;text-align:center;text-transform:uppercase;padding-top:.5em}.c-front__project__content .scope-text{text-align:center}.c-front__project__content .scope-text *{padding-bottom:0}.c-front__appendix{border-top:1px solid #000;padding:1.25rem}@media screen and (min-width:30rem){.c-front__appendix{padding:1.25rem}}@media screen and (min-width:47.5rem){.c-front__appendix{display:none;padding:1.25rem}}@media screen and (min-width:60rem){.c-front__appendix{padding:1.25rem}}@media screen and (min-width:80rem){.c-front__appendix{padding:1.25rem}}@media screen and (min-width:100rem){.c-front__appendix{padding:1.25rem}}@media screen and (min-width:47.5rem){.c-front__appendix--tablet{display:block}}@media screen and (min-width:60rem){.c-front__appendix--tablet{display:none}.c-front__appendix--desktop{display:block}}.c-front__appendix__text{font-size:.8125rem;line-height:1.4em;max-width:50em}@media screen and (min-width:47.5rem){.c-front__appendix__text{font-size:.8125rem}}.c-about{padding-top:1px;opacity:0;transition:opacity .4s}.state-page-loaded .c-about{opacity:1;transition:opacity 1.5s}.c-about__form{margin-top:.5rem;z-index:10}.c-about__nav{display:flex;position:fixed;justify-content:center;top:0;left:0;width:100%;z-index:100;background-color:#fff;padding-top:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid #8a8d8e}@media screen and (min-width:30rem){.c-about__nav{padding-top:1.25rem;padding-bottom:1.25rem}}@media screen and (min-width:47.5rem){.c-about__nav{padding-top:1.25rem;padding-bottom:1.25rem}}@media screen and (min-width:60rem){.c-about__nav{display:flex;position:absolute;border-bottom:none;padding-top:2.5rem;padding-bottom:1.25rem;transform:none!important}}@media screen and (min-width:80rem){.c-about__nav{padding-top:2.5rem;padding-bottom:1.25rem}}@media screen and (min-width:100rem){.c-about__nav{padding-top:2.5rem;padding-bottom:1.25rem}}.c-about__nav__text{opacity:.5;transition:opacity .25s}.state-no-touch .c-about__nav__text:hover{opacity:1}@media screen and (min-width:60rem){.c-about__nav__text--mobile{display:none}}.c-about__nav__text--desktop{display:none}@media screen and (min-width:60rem){.c-about__nav__text--desktop{display:block}}.c-about__content{padding:1.25rem 1.25rem 0}@media screen and (min-width:30rem){.c-about__content{padding:1.25rem 1.25rem 0}}@media screen and (min-width:47.5rem){.c-about__content{padding:1.25rem}}@media screen and (min-width:60rem){.c-about__content{padding:1.25rem calc(1.25rem*.5);display:flex}}@media screen and (min-width:80rem){.c-about__content{padding:1.25rem calc(1.25rem*.5)}}@media screen and (min-width:100rem){.c-about__content{padding:1.25rem calc(1.25rem*.5)}}.c-about__content__column{padding-bottom:2.5rem}.c-about__content__column:empty{display:none}@media screen and (min-width:60rem){.c-about__content__column:empty{display:block;min-height:1px}.c-about__content__column{width:25%;padding-left:calc(1.25rem*.5);padding-right:calc(1.25rem*.5);padding-bottom:0}}@media screen and (min-width:80rem){.c-about__content__column{padding-left:calc(1.25rem*.5);padding-right:calc(1.25rem*.5)}}@media screen and (min-width:100rem){.c-about__content__column{padding-left:calc(1.25rem*.5);padding-right:calc(1.25rem*.5)}}.c-project{opacity:0;transition:opacity .4s}.state-page-loaded .c-project{opacity:1;transition:opacity 1.5s}.c-project__form{margin-top:3rem}.c-project__header{display:flex;flex-wrap:wrap;width:100%;justify-content:center}.c-project__header__logo{position:relative;display:block;margin-top:.5rem;margin-bottom:8rem;width:13.875rem;height:4rem;background-color:#fff;background-image:url(/_next/static/media/duettist-logotype.ede3fa99.png);background-size:contain;background-repeat:no-repeat;background-position:50%}@media screen and (min-width:60rem){.c-project__header__logo{margin-top:.6875rem;margin-bottom:5.625rem;width:13.875rem;height:4rem}}.c-project__header__heading{width:100%;padding-bottom:3rem}@media screen and (min-width:60rem){.c-project__header__heading{padding-bottom:4.125rem;padding-bottom:3.75rem}}.c-project__header__heading__subtitle{text-transform:uppercase;width:100%;box-sizing:border-box;font-size:.875rem;border-bottom:1px solid #000;padding-bottom:.625rem;padding-left:1.25rem;padding-right:1.25rem}@media screen and (min-width:30rem){.c-project__header__heading__subtitle{padding-left:1.25rem;padding-right:1.25rem}}@media screen and (min-width:47.5rem){.c-project__header__heading__subtitle{padding-left:1.25rem;padding-right:1.25rem}}@media screen and (min-width:60rem){.c-project__header__heading__subtitle{padding-left:1.25rem;padding-right:1.25rem}}@media screen and (min-width:80rem){.c-project__header__heading__subtitle{padding-left:1.25rem;padding-right:1.25rem}}@media screen and (min-width:100rem){.c-project__header__heading__subtitle{padding-left:1.25rem;padding-right:1.25rem}}.c-project__header__heading__title{padding-top:.5625rem;padding-left:1.25rem;padding-right:1.25rem}@media screen and (min-width:30rem){.c-project__header__heading__title{padding-left:1.25rem;padding-right:1.25rem}}@media screen and (min-width:47.5rem){.c-project__header__heading__title{padding-left:1.25rem;padding-right:1.25rem;padding-top:.4375rem}}@media screen and (min-width:60rem){.c-project__header__heading__title{padding:.3125rem 1.25rem .625rem}}@media screen and (min-width:80rem){.c-project__header__heading__title{padding-left:1.25rem;padding-right:1.25rem}}@media screen and (min-width:100rem){.c-project__header__heading__title{padding-left:1.25rem;padding-right:1.25rem}}.c-project__title{position:relative;display:flex;flex-wrap:wrap;width:100%;margin:0;font-family:Epicene Text,serif;font-size:1.5rem;font-size:1.6875rem;line-height:1.125em}@media screen and (min-width:47.5rem){.c-project__title{font-size:2.125em;font-size:2.25rem;line-height:1.125em}}@media screen and (min-width:60rem){.c-project__title{font-size:2.75rem;font-size:2.875rem;line-height:1.125em}}.c-project__title .c-project__title__right--0{margin-left:auto}.c-project__content{position:relative;box-sizing:border-box;padding-left:1.25rem;padding-right:1.25rem;padding-bottom:0}@media screen and (min-width:30rem){.c-project__content{padding-left:1.25rem;padding-right:1.25rem}}@media screen and (min-width:47.5rem){.c-project__content{padding-left:1.25rem;padding-right:1.25rem}}@media screen and (min-width:60rem){.c-project__content{padding-left:1.25rem;padding-right:1.25rem;display:flex;align-items:flex-start;flex-wrap:wrap}}@media screen and (min-width:80rem){.c-project__content{padding-left:1.25rem;padding-right:1.25rem}}@media screen and (min-width:100rem){.c-project__content{padding-left:1.25rem;padding-right:1.25rem}}.c-project__content__left{padding-right:12.5%;box-sizing:border-box}.c-project__content__left,.c-project__content__right{width:50%;height:auto;position:-webkit-sticky;position:sticky;top:1.25rem;left:0}.c-project__content__text:last-child .scope-text>:last-child{padding-bottom:0}.c-project__content__image{padding-bottom:1em;padding-top:.8416666667em}.c-project__content__image:first-child{padding-top:0}.c-project__content__image:last-child{padding-bottom:0}.c-project__content__image__caption{display:flex;padding-top:.5rem}.c-project__content__image__caption__left{display:block;width:3em}@media screen and (min-width:60rem){.c-project__content__image__caption__left{width:3.75em}}.c-project__content__image__caption__right{display:block;width:calc(100% - 3em)}@media screen and (min-width:60rem){.c-project__content__image__caption__right{width:calc(100% - 3.75em)}}.c-project__content__image__caption__text{font-size:.75rem}.c-project__content__image__caption__text span{display:none}@media screen and (min-width:60rem){.c-project__content__image__caption__text span{display:inline}}.c-project__footer{position:relative;width:100%;display:flex;justify-content:center;padding-top:3.75rem;padding-bottom:1.25rem}@media screen and (min-width:30rem){.c-project__footer{padding-bottom:1.25rem}}@media screen and (min-width:47.5rem){.c-project__footer{padding-bottom:1.25rem}}@media screen and (min-width:60rem){.c-project__footer{padding-top:4rem;padding-bottom:1.25rem}}@media screen and (min-width:80rem){.c-project__footer{padding-bottom:1.25rem}}.c-project__footer__text{display:block;position:relative;font-size:.75em;opacity:.5;transition:opacity .25s;text-transform:uppercase}.state-no-touch .c-project__footer__text:hover{opacity:1}.c-form{font-size:.8125rem;line-height:1em;display:flex}.scope-large-form .c-form{font-size:1.0625rem}@media screen and (min-width:30rem){.scope-large-form .c-form{font-size:1.0625rem}}@media screen and (min-width:47.5rem){.scope-large-form .c-form{font-size:1.0625rem}}@media screen and (min-width:60rem){.scope-large-form .c-form{font-size:1.0625rem}}@media screen and (min-width:80rem){.scope-large-form .c-form{font-size:1.0625rem}}@media screen and (min-width:100rem){.scope-large-form .c-form{font-size:1.0625rem}}@media screen and (min-width:47.5rem){.c-front__project__content .scope-large-form .c-form{font-size:.9375rem}}.c-form--condensed{flex-wrap:wrap}.c-form__label{white-space:nowrap;width:13em}@media screen and (min-width:30rem){.c-form__label .mobile{display:none}}.c-form__label .desktop{display:none}@media screen and (min-width:30rem){.c-form__label .desktop{display:inline}}.c-form--condensed .c-form__label{display:block;width:100%;margin-bottom:.5em}.c-form__input-wrapper{display:flex;width:calc(100% - 13em);border-bottom:1px solid #000;position:relative}.c-form--condensed .c-form__input-wrapper{width:100%}.c-form__input{font-size:.8125rem;line-height:1em;position:relative;width:100%;-webkit-appearance:none;padding:0;border:none;box-shadow:none;border-radius:0;background-color:transparent;margin-top:-.125rem;box-sizing:border-box}.scope-large-form .c-form__input{padding-right:5.5em;font-size:1.0625rem}@media screen and (min-width:30rem){.scope-large-form .c-form__input{font-size:1.0625rem}}@media screen and (min-width:47.5rem){.scope-large-form .c-form__input{font-size:1.0625rem}}@media screen and (min-width:60rem){.scope-large-form .c-form__input{font-size:1.0625rem}}@media screen and (min-width:80rem){.scope-large-form .c-form__input{font-size:1.0625rem}}@media screen and (min-width:100rem){.scope-large-form .c-form__input{font-size:1.0625rem}}@media screen and (min-width:47.5rem){.c-front__project__content .scope-large-form .c-form__input{font-size:.9375rem}}.c-form__submit{text-align:right;min-width:5.25em;font-size:.8125rem;line-height:1em;position:relative;-webkit-appearance:none;padding:0;border:none;background-color:transparent;box-shadow:none;border-radius:0;color:rgba(0,0,0,.5)}.state-no-touch .c-form__submit:hover{color:#000}@media screen and (max-width:47.5rem){.c-form__submit{left:auto!important}}@media screen and (min-width:47.5rem){.c-form__submit{position:absolute;top:0}}.scope-large-form .c-form__submit{width:5.25em;left:auto!important;right:0;font-size:1.0625rem;background-color:#fff;z-index:10}@media screen and (min-width:30rem){.scope-large-form .c-form__submit{font-size:1.0625rem}}@media screen and (min-width:47.5rem){.scope-large-form .c-form__submit{font-size:1.0625rem}}@media screen and (min-width:60rem){.scope-large-form .c-form__submit{font-size:1.0625rem}}@media screen and (min-width:80rem){.scope-large-form .c-form__submit{font-size:1.0625rem}}@media screen and (min-width:100rem){.scope-large-form .c-form__submit{font-size:1.0625rem}}@media screen and (min-width:47.5rem){.c-front__project__content .scope-large-form .c-form__submit{font-size:.9375rem}}