@charset "UTF-8";@font-face{font-family:heldane-text-regular;src:url(/_next/static/media/heldane-text-regular.4bfda836.woff2) format("woff2")}@font-face{font-family:heldane-text-regular-italic;src:url(/_next/static/media/heldane-text-regular-italic.be389913.woff2) format("woff2")}@font-face{font-family:untitled-sans-medium;src:url(/_next/static/media/untitled-sans-medium.11727dcc.woff2) format("woff2")}@font-face{font-family:untitled-sans-regular;src:url(/_next/static/media/untitled-sans-regular.567fccdc.woff2) format("woff2")}::-moz-selection{background:transparent;color:#c5a572}::selection{background:transparent;color:#c5a572}:root{--fontBody:"heldane-text-regular";--fontBodyItalic:"heldane-text-regular-italic";--fontHeader:"heldane-text-regular";--smallHeader:"untitled-sans-regular";--mainBlack:#2c2b31;--mainWhite:#f9faf9;--mainGrey:#8e8e8e;--lightGrey:#e4e4e2;--bgGrey:#ededea;--maxWidth:2240px}body,html{padding:0;margin:0 auto;min-height:100vh;font-size:10px;font-family:var(--fontBody),Helvetica Neue,sans-serif;line-height:15px;-webkit-font-smoothing:antialiased;color:var(--mainBlack);background-color:var(--mainWhite);scroll-behavior:smooth;position:relative}body.bg-grey{background-color:var(--bgGrey)}body.bg-light-grey{background-color:var(--lightGrey)}main{padding-top:6rem;max-width:var(--maxWidth);margin:0 auto}body.front-page main{padding-top:0;margin-top:6rem}a{color:inherit;text-decoration:none}*,:after,:before{box-sizing:border-box}*{margin:0}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#__next,#root{isolation:isolate}#__next{max-width:var(--maxWidth);margin:0 auto}ul{list-style:none;padding:0}.project-details{color:var(--mainGrey)}h1,h2,h3{font-family:var(--fontHeader);font-size:1.8rem;line-height:2.4rem;font-weight:400}.form-field,.label,a.blog-link,h4{font-family:untitled-sans-medium;font-size:1rem;line-height:1.8rem;text-transform:uppercase;font-weight:400}p{font-size:1.5rem;line-height:2.4rem}.caption,p{font-family:var(--fontBody)}.caption{font-size:1.3rem;line-height:1.8rem}.quote,.quote p{font-family:untitled-sans-regular;font-size:1.8rem;line-height:2.6rem}nav a{font-family:var(--fontBody);font-size:1.4rem;line-height:2rem}p em{font-family:heldane-text-regular-italic;font-size:1.5rem;line-height:2.4rem}.info__container,.project-info__container{display:flex;align-items:flex-end;gap:1rem;margin-top:1rem}@media (min-width:1920px){h4{font-size:1.1rem;line-height:1.8rem;text-transform:uppercase}p{font-size:1.7rem;line-height:2.6rem}p.caption{font-size:1.3rem;line-height:1.8rem}}@media (max-width:768px){h4{font-size:.9rem;line-height:1.6rem;text-transform:uppercase}p{line-height:2.3rem}p,p.caption{font-size:1.4rem}.quote p{font-size:1.8rem;line-height:2.6rem}}.text--indented p:not(:first-of-type){text-indent:3.2rem}span.list-number{font-family:untitled-sans-regular;font-weight:400;color:#8e8e8e}.image-wrapper{position:relative;max-height:100vh}.image-wrapper img{-o-object-fit:cover;object-fit:cover}.image-wrapper.landscape{aspect-ratio:3/2}.image-wrapper.portrait{aspect-ratio:2/3}.image-wrapper.square{aspect-ratio:1}fieldset{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-before:0;padding-block-start:0;-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0;-webkit-padding-after:0;padding-block-end:0;min-inline-size:-webkit-min-content;min-inline-size:-moz-min-content;min-inline-size:min-content;border:0}.form-wrapper fieldset{margin-bottom:2rem}.form-wrapper fieldset:last-of-type{margin-bottom:0}.form-wrapper form{display:flex;flex-direction:column}.form-wrapper form fieldset:not(.full-width){display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem}@media (max-width:450px){.form-wrapper form fieldset:not(.full-width){grid-template-columns:1fr}}.form-wrapper form textarea{resize:none;height:15rem}.form-wrapper form .form-field{padding:.8rem 0 .8rem .4rem;color:var(--mainBlack)}.form-wrapper form .form-field::-moz-placeholder{color:var(--mainGrey)}.form-wrapper form .form-field:-ms-input-placeholder{color:var(--mainGrey)}.form-wrapper form .form-field::placeholder{color:var(--mainGrey)}.form-wrapper form div .form-field{width:100%}.form-wrapper form .label,.form-wrapper form fieldset .label{color:var(--mainGrey);margin-top:1rem}.form-wrapper form .form-field,.form-wrapper form input,.form-wrapper form select,.form-wrapper form textarea{-webkit-appearance:none;border:0;border-radius:0;outline:none;border-bottom:1px solid #d9d9d9;background-color:transparent;color:var(--mainGrey);transition:border-color .15s ease}.form-wrapper form .form-field:focus{border-bottom:1px solid var(--mainBlack)}.form-wrapper form select{padding-right:30px;position:relative;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url("data:image/svg+xml;utf8,<svg viewBox='0 0 132 132' width='14' height='14' xmlns='http://www.w3.org/2000/svg'><g><path d='m121.3,34.6c-1.6-1.6-4.2-1.6-5.8,0l-51,51.1-51.1-51.1c-1.6-1.6-4.2-1.6-5.8,0-1.6,1.6-1.6,4.2 0,5.8l53.9,53.9c0.8,0.8 1.8,1.2 2.9,1.2 1,0 2.1-0.4 2.9-1.2l53.9-53.9c1.7-1.6 1.7-4.2 0.1-5.8z' fill='D9D9D9'/></g></svg>") no-repeat;background-position:right 4px top 50%}.form-wrapper form .half-width{width:calc(50% - 1rem)}.form-wrapper form .form-submit{border:0;background-color:transparent;text-align:left;margin-top:2rem;padding:0;cursor:pointer;font-size:1.8rem;line-height:2.6rem;color:var(--mainGrey);width:10rem;transition:color .3s ease}.form-wrapper form .form-submit:hover{color:var(--mainBlack)}.form-wrapper form .form-submit--submitted{color:var(--mainGrey);cursor:auto;width:auto}.form-wrapper form .form-submit--submitted:hover{color:var(--mainGrey)}.form-wrapper form .form-submit--submitted:focus-visible,.form-wrapper form .form-submit:focus-visible{outline:none;border-bottom:1px solid var(--mainBlack)}.label__hidden{position:absolute;position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.field-error{border-bottom:1px solid #c00!important}.field-error::-moz-placeholder{color:#c00!important}.field-error:-ms-input-placeholder{color:#c00!important}.field-error::placeholder{color:#c00!important}.h__p{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1}.button--load-more{margin:2rem;cursor:pointer;display:block;background-color:transparent;border:none;color:#8e8e8e;font-size:1.3rem;transition:color .3s ease}.button--load-more:hover{color:var(--mainBlack)}.pagination--loaded-all{margin:2rem;color:#8e8e8e;font-size:1.3rem}body.front-page header{border-bottom:1px solid transparent;background-color:transparent;opacity:0;transition:all .3s ease}body.front-page header.bg-solid{border-bottom:1px solid var(--lightGrey);background-color:var(--mainWhite)}@media (max-width:600px){body.front-page header{background-color:var(--mainWhite)}}body.front-page main{margin-top:0}body.studio-page footer{background-color:#ededea;border-top:1px solid #d9d9d9}body.contact-template footer{margin-top:30rem}@media (min-width:2240px){body.studio-page footer{background-color:var(--mainWhite)}}body.contact-template,body.contact-template header{background-color:#ededea}@media (max-width:920px){body.contact-template header.bg-solid{transition:background-color 452ms ease;background-color:var(--mainWhite)}}body.journal-template header{background-color:var(--lightGrey)}body.contact-template footer{border-top-color:#d9d9d9}body.journal-template footer{border-top-color:#d7d7d7}header.solid-border{border-bottom-color:var(--lightGrey)}body.contact-template header.solid-border{border-bottom-color:#d9d9d9}body.journal-template header.solid-border{border-bottom-color:#d7d7d7}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/_next/static/media/slick.25572f22.eot);src:url(/_next/static/media/slick.25572f22.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(/_next/static/media/slick.f895cfdf.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}