@import "https://fontlibrary.org/face/cmu-serif";@import "https://fontlibrary.org/face/linux-libertine";@import "https://fontlibrary.org/face/bagnard";@import "https://fontlibrary.org/face/freeuniversal";@import "https://fontlibrary.org/face/sporting-grotesque";@import "https://fontlibrary.org/face/libertinus-sans";@font-face{font-family:'bespokedadadefbold';src:url("../fonts/bespoke_dadadefbold3-webfont.eot");src:url("../fonts/bespoke_dadadefbold3-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/bespoke_dadadefbold3-webfont.woff2") format("woff2"),url("../fonts/bespoke_dadadefbold3-webfont.woff") format("woff"),url("../fonts/bespoke_dadadefbold3-webfont.ttf") format("truetype"),url("../fonts/bespoke_dadadefbold3-webfont.svg#bespokedadadefbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Computer Modern Serif';src:url("../fonts/cmunrm.eot");src:url("../fonts/cmunrm.eot?#iefix") format("embedded-opentype"),url("../fonts/cmunrm.woff") format("woff"),url("../fonts/cmunrm.ttf") format("truetype"),url("../fonts/cmunrm.svg#cmunrm") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Computer Modern Serif';src:url("../fonts/cmunbx.eot");src:url("../fonts/cmunbx.eot?#iefix") format("embedded-opentype"),url("../fonts/cmunbx.woff") format("woff"),url("../fonts/cmunbx.ttf") format("truetype"),url("../fonts/cmunbx.svg#cmunbx") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'Computer Modern Serif';src:url("../fonts/cmunti.eot");src:url("../fonts/cmunti.eot?#iefix") format("embedded-opentype"),url("../fonts/cmunti.woff") format("woff"),url("../fonts/cmunti.ttf") format("truetype"),url("../fonts/cmunti.svg#cmunti") format("svg");font-weight:normal;font-style:italic}h2{font-weight:normal}.text{font-size:1.4em}body.ff1{font-family:bespokedadadefbold;font-size:0.85em;line-height:2em}body.ff2{font-family:"Computer Modern Serif";font-size:1.15em;line-height:1.45em}body.ff3{font-family:"LinuxLibertineOSemibold";font-size:1.10em;line-height:1.45em}body.ff4{font-family:"BagnardRegular";font-size:1.10em;line-height:1.5em}body.ff5{font-family:"FreeUniversalRegular";font-size:1.10em;line-height:1.45em}body.ff6{font-family:"SportingGrotesqueNormal";font-size:0.9em;line-height:1.85em}body.ff7{font-family:"LibertinusSansBold";font-size:1.10em;line-height:1.45em}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}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:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.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:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;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"]{-webkit-box-sizing:border-box;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;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! HTML5 Boilerplate v5.2.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:0.0em;background-color:red;color:#fff;padding:0.5em 0;text-align:center}.browserupgrade a{color:orange}.browserupgrade a:hover{text-decoration:none}.hidden{display:none !important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body,html{position:relative;height:100%;max-width:100%;overflow-x:hidden;font-size:1em;line-height:1.4em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none;color:#000}a:hover{color:rgba(0,0,0,0.5)}h2,p{margin:0 0 0.8em}img{width:100%}#content.is-exiting .container{-webkit-animation:fadeout 0.41s ease;animation:fadeout 0.41s ease}#content.is-loaded .container{-webkit-animation:fadein 0.41s ease;animation:fadein 0.41s ease}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeout{from{opacity:1}to{opacity:0}}@keyframes fadeout{from{opacity:1}to{opacity:0}}.wrapper{padding:20px;margin:0 auto;max-width:1800px;width:calc(100% - 40px)}.wrapper .grid{max-width:857.142857143px;margin:auto;padding-bottom:20px}.wrapper .grid [class*='col-']{float:left;width:100%;padding-bottom:20px}@media screen and (min-width: 900px){.wrapper .grid [class*='col-']{width:48%;margin-right:4%}.wrapper .grid [class*='col-']:nth-child(2n){margin-right:0}}.wrapper ul{padding:0 20px;list-style:none}.wrapper ul li:before{content:"–";display:block;float:left;margin-left:-20px}.wrapper .image{max-width:1200px;margin:auto}.wrapper a{text-decoration:none;color:rgba(0,0,0,0.5)}.wrapper a:hover{color:#000}@media screen and (min-width: 900px){.wrapper>.grid:first-child{padding-top:60px}}.closeInfo,.showInfo{display:none;z-index:10;padding-bottom:20px;position:relative;max-width:50%;float:right;text-align:right}@media screen and (min-width: 900px){.closeInfo,.showInfo{display:inline;font-size:1.4em}}.showInfo{position:fixed;right:20px}.project_title{font-size:1.4em;position:relative;text-align:center;padding-bottom:30px}@media screen and (min-width: 900px){.project_title{position:fixed;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:10;padding-bottom:0}}.closeInfo{width:20px;opacity:0;right:20px;position:absolute}.project{overflow:hidden;position:relative;width:100%}@media screen and (min-width: 900px){.project{margin-top:60px}}.project .image{margin-bottom:20px}@media screen and (min-width: 900px){.project .image{margin-bottom:30px}}.project-info{padding-bottom:30px;display:table-footer-group}.project-info .text{max-width:720px}@media screen and (min-width: 900px){.project-info{top:0;position:absolute;width:49%;right:-50%;display:block}}.project-images{position:relative;display:table-header-group}@media screen and (min-width: 900px){.project-images{display:block}}.project-images img{width:100%}@media screen and (min-width: 900px){article:first-child{padding-top:65px}}article{margin-bottom:30px}.overlay{position:absolute;top:0;background:rgba(255,255,255,0.7);width:100%;height:100%;opacity:0;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}.overlay:hover{opacity:1}.overlay-title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.overlay-title h2{margin-top:1.1em;font-size:2.5em;line-height:1em;text-align:center}header{position:relative;z-index:2;width:100%;padding-top:20px;padding-bottom:20px}@media screen and (min-width: 900px){header{position:fixed;background:white;top:0;font-size:1.4em}}header .hamburger{position:absolute;top:-10px;right:0px}@media screen and (min-width: 900px){header .hamburger{display:none}}header .inner{position:relative;margin:0 20px}.logo{padding-right:15px}@media screen and (min-width: 900px){.logo{float:left}}.logo a{color:black}ul.nav{list-style:none;padding:0;margin:0;display:none}@media screen and (min-width: 900px){ul.nav{display:block}}ul.nav li{font-size:36px;padding-right:15px;padding-top:15px;padding-bottom:5px}@media screen and (min-width: 900px){ul.nav li{float:left;font-size:100%;padding-top:0px;padding-bottom:0px}}ul.nav a{text-decoration:none;color:rgba(0,0,0,0.5)}ul.nav a:hover{color:#000}ul.nav li.current a{color:#000}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:10px 0;display:inline-block;cursor:pointer;transition-property:opacity, -webkit-filter;-webkit-transition-property:opacity, -webkit-filter;transition-property:opacity, filter;transition-property:opacity, filter, -webkit-filter;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;outline:none}.hamburger:hover{opacity:1}.hamburger-box{width:30px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:30px;height:1px;background-color:#000;border-radius:0px;position:absolute;transition-property:-webkit-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--elastic .hamburger-inner{top:2px;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic .hamburger-inner::before{top:10px;-webkit-transition:opacity 0.15s 0.4s ease;transition:opacity 0.15s 0.4s ease}.hamburger--elastic .hamburger-inner::after{top:20px;transition:-webkit-transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55);-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55), -webkit-transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55),-webkit-transform 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic.is-active .hamburger-inner{-webkit-transform:translate3d(0, 10px, 0) rotate(135deg);transform:translate3d(0, 10px, 0) rotate(135deg);-webkit-transition-delay:0.1s;transition-delay:0.1s}.hamburger--elastic.is-active .hamburger-inner::before{-webkit-transition-delay:0s;transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{-webkit-transform:translate3d(0, -20px, 0) rotate(-270deg);transform:translate3d(0, -20px, 0) rotate(-270deg);-webkit-transition-delay:0.1s;transition-delay:0.1s}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::before,.hamburger--boring .hamburger-inner::after{-webkit-transition-property:none;transition-property:none;margin-top:-12px}.hamburger--boring .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hamburger--boring .hamburger-inner::before{top:0;opacity:0}.hamburger--boring .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#grid{position:relative;width:90%;margin:auto;max-width:1200px;margin:auto;left:-25px}@media screen and (min-width: 900px){#grid{padding-top:65px}}@media screen and (max-width: 480px){#grid[data-columns]::before{content:'1 .column.size-1of1'}}@media screen and (min-width: 481px) and (max-width: 768px){#grid[data-columns]::before{content:'2 .column.size-1of2'}}@media screen and (min-width: 769px){#grid[data-columns]::before{content:'3 .column.size-1of3'}}.column{float:left}.column .item{padding-bottom:30px}.column .item img{padding-bottom:20px}.size-1of1{width:100%;margin:1.5%}.size-1of2{width:48.5%}.size-1of2:nth-child(1){margin-right:1.5%}.size-1of2:nth-child(2){margin-left:1.5%}.size-1of3{width:32%}.size-1of3 .item{padding-bottom:4%}.size-1of3:nth-child(2){margin:auto 2%}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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}.sTitle{top:20px;display:block;position:fixed;z-index:10;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media screen and (min-width: 900px){.sTitle{font-size:1.4em}}.slideshow{width:100%}.slick-slide{width:100%}.slick-prev,.slick-next{position:absolute}.slideshow-wrapper{width:80%;position:absolute;padding-top:65px;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.slick-next,.slick-prev{position:absolute;top:0;z-index:10;height:100%;width:40%}.slick-next{right:0;opacity:0;cursor:url(../images/m_bespoken_right.png),auto}.slick-prev{opacity:0;cursor:url(../images/m_bespoken_left.png),auto}@media screen and (max-width: 440px) and (orientation: portrait){.sTitle{position:relative;text-align:center}.slideshow-wrapper{width:100%;position:relative;left:0%;top:0%;-webkit-transform:none;transform:none;padding-top:0px}.slick-slide{height:auto}.slideshowLegend{top:auto;position:relative;z-index:1;width:100%;text-align:center;margin-bottom:15px}.slideshow{position:relative}}
/*# sourceMappingURL=style.css.map */