@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400;1,500&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto+Mono&family=Roboto+Slab:wght@100;200;300;400;500;600;700;800;900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);@font-face{font-family:CarlMarx;src:url(/static/media/39068.5b311cb7643ca6e3206a.otf)}@font-face{font-family:Grifo;font-style:normal;font-weight:500;src:url(/static/media/GrifoTesteM-Regular.633aed4364c4832fc1ec.otf)}@font-face{font-family:Grifo;font-style:normal;font-weight:600;src:url(/static/media/GrifoTesteS-Medium.541d8e68657b61ed45c1.otf)}@font-face{font-family:Grifo;font-style:normal;font-weight:700;src:url(/static/media/GrifoTesteM-Bold.f20974a789ba065e7da2.otf)}:root{--main-background-color:#f9f6f2;--header-height:130px}li,span{font-size:16;line-height:28px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f9f6f2;background-color:var(--main-background-color);font-family:Montserrat;margin:0;max-width:100vw;overflow-x:hidden;overscroll-behavior-x:none;overscroll-behavior-y:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.circular-button{text-decoration:none;transition:all .6s cubic-bezier(.165,.84,.44,1)}.circular-button-dark:hover{box-shadow:0 0 12px 2px #000}.circular-button-dark:hover,.circular-button:hover{cursor:pointer;transform:scale(1.1);transition:all .3s ease-in-out}.circular-button:hover{box-shadow:0 0 12px 2px #adadad;text-decoration:none}.circular-button:after{text-decoration:none;transition:all .3s ease-in-out}.cursor-circle{border:2px solid #ccc;border-radius:50%}.cursor-circle,.cursor-circle-dark{height:60px;position:absolute;transition:all .2s cubic-bezier(.165,.84,.44,1);width:60px;z-index:1000}.cursor-circle-dark{border:2px solid #000;border-radius:50%}.app-logo{border-radius:30px;height:47px;transition:all .6s cubic-bezier(.165,.84,.44,1);width:47px}.app-logo:hover{box-shadow:0 0 12px 2px #adadad;transform:scale(1.1)}.app-logo:after,.app-logo:hover{transition:all .3s ease-in-out}.logo-container{flex:1 1}.app-header{flex-direction:row;height:var(--header-height);margin-bottom:calc(var(--header-height)*-1);padding-left:97px;padding-right:97px;z-index:999}.app-header,.menu{align-items:center;display:flex}.menu{flex:1 1;flex-direction:row;justify-content:right}.menu-item{color:#000;font-size:14px;padding-left:9px;padding-right:30px;text-decoration:none}.light{color:#fff}.menu-item:hover{cursor:pointer;font-weight:500;z-index:999}.menu-item.last{padding-right:0}.app{display:flex;flex:1 1;flex-direction:column;font-family:Montserrat;position:relative}.home-section-1{height:100vh;margin-left:20%}.home-section-1 .name{color:#623d2e;font-size:24px;font-weight:400;margin-bottom:16px;padding-top:35vh}.home-section-1 .main-title{font-family:Montserrat;font-size:64px;font-style:italic;font-weight:500}.home-section-1 .main-title.second{padding-left:88px}.project-clickable-section{color:#000;text-decoration:none}.selected-projects-section{background-color:#e8e1d6}.selected-projects-section .title-container{align-items:center;display:flex;flex-direction:row;margin-bottom:60px;padding-top:95px}.selected-projects-section .title-container .title{color:#623d2e;flex:1 1;font-size:36px;font-weight:600;margin-left:10%;margin-right:37px}.selected-projects-section .title-container .line{background-color:#623d2e;flex:3 1;height:.5px}.highlighted-project{display:flex;flex-direction:row;justify-content:center;margin-bottom:85px;width:100%}.highlighted-project-details{display:flex;flex-direction:column;justify-content:center}.highlighted-project-title{font-size:36px;font-weight:600}.highlighted-project-year{font-size:18px;font-weight:400}.highlighted-project-image-container{align-content:center;display:flex}.project-image{z-index:1}.project-image.atmin{height:447px}.atmin-background-circle{background-color:#80f3ca;border-radius:200px;height:370px;margin-left:-400px;width:370px}.project-image.instacart,.project-image.oralbrooks{height:272px}.instacart-background-square{background-color:#f88816;height:328px;margin-right:-328px;width:328px}.oralbrooks-background-circle{background-color:#193935;border-radius:200px;height:328px;margin-left:-346px;width:328px}.projects-row{display:flex;padding-bottom:100px}.project{align-items:center;display:flex;flex:1 1;height:380;justify-content:center}.project-inner-container{display:flex;flex-direction:column}.project-image-container{align-items:center;display:flex;margin-bottom:28px}.project-details{display:flex;flex-direction:column;justify-content:center}.project-title{font-size:24px;font-weight:600}.project-year{font-size:18px;font-weight:400}.sketchbook-text-company{font-weight:700}.sketchbook-button{background-color:#000;border-radius:80px;color:#fff;height:144px;text-decoration:none;width:144px}.sketchbook-button,.sketchbook-section{align-items:center;display:flex;justify-content:center}.sketchbook-section{padding-bottom:230px;padding-top:230px}.sketchbook-section-title{font-size:24px;font-weight:600;margin-bottom:24px}.sketchbook-section-text-container{margin-right:200px;width:450px}.sketchbook-section-text{font-size:24px}.main-container .column-1{align-items:flex-end;display:flex;flex:1 1;justify-content:center}.main-container .column-2{flex:1 1;padding-bottom:68px}.columns-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);padding-top:12px;width:100%}.column{border-radius:5px}ul{list-style-type:none;padding:0}li{font-size:1rem;line-height:1.3rem}@media (max-width:768px){.columns-container{grid-template-columns:1fr}}.main-container{display:flex;margin:200px}.sketchbook-text{display:flex;flex:2 1;flex-direction:column;padding-top:68px}.sketchbook-image-container{display:flex;margin-bottom:47px;position:relative}.sketchbook-image{height:auto;width:672px}.sketchbook-text-container{bottom:20px;color:#fff;position:absolute;right:20px;text-align:right}.sketchbook-images{align-items:flex-end;display:flex;flex:4 1;flex-direction:column}.sketchbook-title{color:#623d2e;font-size:36px}[data-rmiz-wrap=hidden],[data-rmiz-wrap=visible]{align-items:flex-start;display:inline-flex;position:relative}[data-rmiz-wrap=hidden]{visibility:hidden}[data-rmiz-overlay]{bottom:0;height:100%;left:0;position:fixed;right:0;top:0;transition-property:background-color;width:100%}[data-rmiz-btn-close],[data-rmiz-btn-open]{-webkit-appearance:none;appearance:none;background:none;border:none;border-radius:0;bottom:0;color:inherit;font:inherit;height:100%;left:0;margin:0;padding:0;position:absolute;right:0;top:0;width:100%}[data-rmiz-btn-open]{cursor:zoom-in}[data-rmiz-btn-close]{cursor:zoom-out}[data-rmiz-modal-content]{position:absolute;transform-origin:center center;transition-property:transform}.atmin-root{background-color:#000}.project-container{display:flex;margin:152px 152px 100px}@keyframes load_up{0%{opacity:0;top:100%}to{opacity:1;top:0}}.design-process-container{align-items:center;display:flex;margin:0 152px 87px}.background-color-transition{transition:background-color 2s}.design-process-step{color:#80f3ca;font-size:18px;height:50px;margin-bottom:16px}.design-process-number{margin-right:8px}.design-process-substep{color:#dadada;font-size:18px;margin-bottom:16px}.project-step-title{color:#b59250;font-size:24px;font-weight:600}.more-projects-container{align-items:center;display:flex;margin:0 152px 87px}.more-projects-container .section-title{font-size:24px}.section-title{color:#e0be74;font-size:36px;font-weight:600}.section-line{background-color:#e0be74;flex:1 1;height:.5px;margin-left:45px}.project-page-title{color:#e0be74;font-size:64px;font-style:italic}.project-page-subtitle{color:#fff;font-size:18px;font-weight:300}.project-page-description{color:#fff;font-size:24px;font-weight:400;margin-top:96px;width:80%}.project-container .column-1{display:flex;flex-direction:column;justify-content:center;width:50%}.project-main-image{z-index:1}.project-main-image.instacart{height:25vw;max-width:100vw;min-height:255px}.project-main-image.naturally{height:35vw;max-width:100vw;min-height:255px}.project-main-image.noesis{height:35vw;max-width:100vw;min-height:310px}.project-main-image.off2class{border-radius:15px;height:25vw;max-width:100vw;min-height:190px}.project-main-image.atmin{height:30vw;max-width:100vw;min-height:290px}.atmin-project-background-circle{align-items:center;background-color:#80f3ca;border-radius:50%;display:flex;height:30vw;justify-content:center;min-height:290px;min-width:290px;width:30vw}.column-2{width:50%}.sketchbook-title{font-size:24px;font-weight:600}.projects-button{align-items:center;background-color:#000;border-radius:80px;color:#fff;display:flex;height:144px;justify-content:center;width:144px}.side-nav_sideNav__owE1d{//background-color:#f4f4f4;border-radius:8px;left:20px;padding:10px;position:fixed;top:50%;transform:translateY(-50%);z-index:999999}.side-nav_sideNav__owE1d ul{list-style:none;margin:0;padding:0}.side-nav_sideNav__owE1d li{margin:10px 0;text-align:left}.side-nav_sideNav__owE1d button{background-color:initial;border:none;color:#000;cursor:pointer;font-size:1em;text-decoration:none;transition:font-size .3s ease-in-out,color .3s ease-in-out}.side-nav_sideNav__owE1d button:hover{color:#2980b9}.side-nav_sideNav__owE1d button:focus{outline:none}.guest-area_guestArea__4Drqg{align-items:center;background-color:#623d2e60;display:flex;height:100vh;justify-content:center}.guest-area_modal__72EcV{background-color:#fff;border-radius:15px;box-shadow:0 4px 8px #0003;max-width:50%;padding:40px 5%;position:relative;width:400px}.guest-area_closeButton__bi1G\+{background:none;border:none;cursor:pointer;font-size:24px;position:absolute;right:10px;top:10px}h2{color:#333;font-family:Grifo;font-size:2.2rem;font-weight:700;margin-bottom:10px}p{color:#777;font-size:14px;margin-bottom:12px}.guest-area_requestAccess__TfzG8{color:#555;cursor:pointer;display:block;font-size:12px;margin-bottom:40px;text-decoration:underline}.guest-area_passwordInput__OGOck{background-color:#f5ecde;border:1px solid #623d2e;border-radius:5px;font-size:12px;margin-bottom:20px;margin-right:20px;padding:10px;width:60%}.guest-area_submitButton__uRtz7{background-color:#000;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;padding:10px}.guest-area_submitButton__uRtz7:hover{background-color:#333}
/*# sourceMappingURL=main.dab590b0.css.map*/