body,html{margin:0;padding:0;font-family:sans-serif;height:100%;width:100%;position:fixed}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{border-radius:8px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.6);background:#232323;z-index:3}html{overflow-y:hidden}body,html{font-family:sans-serif}#body,body,html{margin:0;padding:0;height:100%;width:100%;position:fixed}#body{font-family:"Inconsolata",monospace;font-size:16px}#body,#body-inner{box-sizing:border-box}#body-inner{margin:0;padding:1rem;height:100%;width:100%;position:fixed;overflow-y:scroll;overflow-x:hidden;overflow-wrap:break-word;background-color:#fff;background-size:contain;scroll-snap-type:proximity;scroll-behavior:smooth}a{text-decoration:none;color:#000}h1{font-family:"Hanken Grotesk",sans-serif;margin:0;font-size:1.4em;letter-spacing:-.5px;line-height:1.2em;font-weight:400}h4{text-transform:uppercase}h4,h5{font-family:"Inconsolata",monospace;font-size:.8em}h5{font-weight:400}p{font-family:"Hanken Grotesk",sans-serif;margin:1rem 0;font-size:1em;line-height:1.4em;font-weight:300}hr{background-color:#e4e4e4;border:none;height:1px;margin:4rem 0}.contact-icon{width:2rem}.copyright{display:none}.fade{opacity:0}.grid-container{display:grid;grid-gap:2rem;gap:2rem;grid-auto-columns:1fr}.grid-item-1{grid-column:1/2}.grid-item-1-5,.grid-item-main-text{grid-column:1/4}.grid-item-2{grid-column:2/5}.grid-item-4{grid-column:1/4}.grid-right-panel{grid-column:1/4;margin-top:3rem}.grid-item-full,.grid-item-img,.grid-item-secondary-text{grid-column:1/4}.link-wrapper{display:flex;flex-direction:row;align-items:center}.margin-v{margin:1rem 0}.nav{align-self:start;display:flex;flex-direction:column}.nav-contact{display:flex;justify-content:flex-end}.nav-link{margin:0 .5rem 0 0;transition:color .2s ease-in-out}.nav-wrapper{margin-bottom:-2rem}.nav-wrapper,.pill{display:flex;align-items:center}.pill{background-color:#f3f3f3;border-radius:16px;line-height:0;padding:0 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:1.5rem}.pill-container{display:flex;grid-gap:.5rem;gap:.5rem;margin-bottom:1rem}.proj-img{border:1px solid #e4e4e4;border-radius:12px;width:100%;margin:auto;height:30rem;background-position:top;background-size:cover}#lp-redesign{background-image:url(/static/media/cover-lp.1dd99336.png)}#lp-redesign,#sales-handoff{background-size:fill;background-repeat:no-repeat}#sales-handoff{background-image:url(/static/media/cover-sales.e56004bb.png)}#shop-redesign{background-image:url(/static/media/cover-shop.36a7dca9.png);background-size:fill;background-repeat:no-repeat}.status-icon{width:9px;height:9px;background:#43eb25;border-radius:50%;-webkit-animation:pulse .7s infinite alternate;animation:pulse .7s infinite alternate}@-webkit-keyframes pulse{0%{opacity:1}to{opacity:.4}}@keyframes pulse{0%{opacity:1}to{opacity:.4}}.status-wrapper{display:flex;align-items:center;grid-gap:8px;gap:8px}::-webkit-scrollbar{width:15px}::-webkit-scrollbar-thumb{border:4px solid transparent;background-clip:padding-box;border-radius:9999px;background-color:#c1c1c1;-webkit-box-shadow:none}@media screen and (min-width:600px) and (orientation:portrait){#body-inner{padding:2rem}.grid-container{display:grid;margin:5rem 0 0}.grid-item-full,.grid-item-img,.grid-item-main-text,.grid-item-secondary-text{grid-column:1/12}.proj-img{height:40rem}}@media screen and (min-width:600px) and (orientation:landscape){#body-inner{padding:3rem}.contact-icon{width:1.8rem}.copyright{display:block;margin-top:4rem}.grid-item-main-text{grid-column:1/2}.grid-right-panel{grid-column:3/12;margin:0}.grid-item-secondary-text{grid-column:4/10}.grid-item-4{grid-column:4/8}.grid-item-full{grid-column:1/12}.grid-item-img{grid-column:4/12}.nav{align-self:start;position:-webkit-sticky;position:sticky;top:0}.nav-wrapper{display:flex}.proj-img{height:32rem}}@media screen and (min-width:1200px) and (orientation:landscape){.grid-item-secondary-text{grid-column:4/8}}.back{margin-bottom:2rem}.font-success{color:#009d00}.font-bold,.font-stats,.font-success{font-weight:500}.font-stats{font-size:2rem}.how-might-we{font-size:1.2rem;text-align:center;width:100%}.img{width:100%}.img-gray-container{background-color:#fafafa;border-radius:12px;border:1px solid #eee;grid-column:1/4;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:1rem}.img-wrapper{justify-content:center}.img-wrapper,.img-wrapper-column{align-items:center;display:flex;flex-direction:column}.img-wrapper-row{display:flex;flex-direction:row}.img-wrapper-30{width:90%}.img-wrapper-40{width:60%}.img-wrapper-50{width:100%;margin:0}.img-wrapper-60{width:100%}.img-wrapper-d{width:100%;margin:0}.img-wrapper-d-m{width:100%}.img-wrapper-m{width:40%;margin:0}.images{display:flex;flex-direction:column;align-items:center;width:100%}mark{background-color:#fffeca}.mobile-back{position:fixed;top:5%;left:3%;width:6%;display:block}.overview{grid-gap:1rem;gap:1rem}.overview,.shop-stats-wrapper{display:flex;flex-direction:column}.shop-stats-wrapper{width:100%}#body-proj{background-color:#fff;padding:0 3rem 10rem;height:100%;width:100%;position:fixed;box-sizing:border-box;overflow-y:scroll;overflow-x:hidden;line-height:1.5rem}#overview-chairish{background-image:url(/static/media/chairish-cover.55b660e2.png);background-size:cover;background-position:50%}@media screen and (min-width:600px) and (orientation:portrait){.grid-item-1-4{grid-column:1/4}.how-might-we{width:65%}.img-gray-container{grid-column:1/12;padding:2rem}.img-wrapper{flex-direction:row}.img-wrapper-column{align-items:center;display:flex;flex-direction:column}.img-wrapper-d,.img-wrapper-d-m{width:70%}.img-wrapper-m{margin:0 1rem;width:20%}.img-wrapper-30{width:50%}.img-wrapper-40{width:40%}.img-wrapper-50{margin:0 1rem;width:80%}.img-wrapper-60{width:60%}.shop-stats-wrapper{width:48%}}@media screen and (min-width:600px) and (orientation:landscape){.how-might-we{width:65%}.img-gray-container{grid-column:3/12;padding:3rem}.img-wrapper{flex-direction:column}.img-wrapper-30{width:40%}.img-wrapper-50{width:60%}.img-wrapper-60{width:70%}.img-wrapper-d-m{margin:0 1rem;width:100%}.img-wrapper-m{width:30%;margin:0 1rem}}@media screen and (min-width:1200px) and (orientation:landscape){.img-wrapper{flex-direction:row}.img-wrapper-d{width:80%}.img-wrapper-60{width:60%}}@media screen and (min-width:1800px) and (orientation:landscape){.img-wrapper-m{width:15%;margin:0 1rem}.img-wrapper-30{width:30%}.img-wrapper-50{width:45%}.img-wrapper-60{width:50%}}
/*# sourceMappingURL=main.17d347dc.chunk.css.map */