@font-face{font-family:Sailec;src:url("../fonts/sailec-light.woff2") format("woff2");font-weight:300}@font-face{font-family:Sailec;src:url("../fonts/sailec-bold.woff2") format("woff2");font-weight:700}@font-face{font-family:Sofia Pro;src:url("../fonts/sofia-pro.woff2") format("woff2");font-weight:400}@font-face{font-family:Sofia Pro;src:url("../fonts/sofia-pro-bold.woff2") format("woff2");font-weight:700}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}button{padding:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer}button:focus{outline:0}button::-moz-focus-inner,input::-moz-focus-inner{outline:0;border:0;padding:0}.ym-logo .text{transition:opacity .5s ease-in-out}.nav-icon button span{transition:top .5s ease;backface-visibility:hidden;-webkit-backface-visibility:hidden}.nav-open .nav-icon button span:first-child{transform:rotate(45deg);top:10px;width:60% !important}.nav-open .nav-icon button span:last-child{transform:rotate(-45deg);top:10px;width:60% !important}nav#main{transition:opacity .2s ease}nav#main .pages a,nav#main .info{position:relative;opacity:0}nav#main .pages a{left:-20px;display:inline-block}nav#main .pages a:after{content:'';width:0;height:13px;background-color:#0f7171;position:absolute;right:0;bottom:13px;z-index:-1;transition:width .35s ease-out}nav#main .pages a:hover:after{width:90%}.nav-open nav#main .pages a,.nav-open nav#main .info{transition-property:opacity, left;transition-duration:1.2s;transition-timing-function:ease;left:0;opacity:1}.nav-open nav#main .pages a{left:0}.nav-open nav#main .delay-1{transition-delay:0.4s}.nav-open nav#main .delay-2{transition-delay:0.5s}.nav-open nav#main .delay-3{transition-delay:0.6s}.nav-open nav#main .delay-4{transition-delay:0.7s}.nav-open nav#main .delay-5{transition-delay:1s}.notes-wrapper .notes-item img{transition:transform .2s ease}.notes-wrapper .notes-item:hover img,.notes-wrapper .notes-item:focus img{transform:scale(1.02);transform-origin:center center}.notes-wrapper .notes-item .notes-description,.notes-wrapper .notes-item .notes-link{transform:translate3d(0, 0.75rem, 0)}.notes-wrapper .notes-item.active .notes-description,.notes-wrapper .notes-item.active .notes-link{transition:opacity 1s cubic-bezier(0.25, 1, 0.35, 1),transform 1s cubic-bezier(0.25, 1, 0.35, 1);transform:translate3d(0, 0, 0)}.notes-wrapper .notes-item.active .notes-description{transition-delay:0.3s}.notes-wrapper .notes-item.active .notes-link{transition-delay:0.6s}main>*{opacity:0;transform:translate3d(0, 5vh, 0);transition:opacity 1.33s cubic-bezier(0.25, 1, 0.35, 1) 0.3s,transform 1.33s cubic-bezier(0.25, 1, 0.35, 1) 0.3s}main>*.fade-in{transform:translate3d(0, 0, 0);opacity:1}html{font-size:14px}@media (min-width: 1200px){html{font-size:16px}}body{font-family:"Sofia Pro",Helvetica,Arial,sans-serif;color:#1b1b1b;line-height:1.1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5{font-family:"Sailec"}a{color:inherit;text-decoration:none}a:hover{color:#1b1b1b}img{max-width:100%;height:auto;-webkit-backface-visibility:hidden;-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}strong{font-weight:bold}nav#main{position:fixed;background-color:#1b1b1b;top:0;right:0;left:0;bottom:0;display:flex;z-index:-1;opacity:0;flex-direction:column;justify-content:space-between}nav#main .pages,nav#main .info{max-width:1300px;width:100%;align-self:center;color:#fff}nav#main .pages{text-align:right;padding:10rem 2rem 0 0}nav#main .pages li{margin-top:1.5rem;font-size:2rem;font-size:clamp(20px, 7vw, 30px)}@media (min-width: 576px){nav#main .pages li{font-size:3rem}}@media (min-width: 768px){nav#main .pages li{font-size:3.5rem}}nav#main .pages li a:hover{color:inherit}nav#main .info{padding:0 2rem 5rem 0;text-align:right;line-height:1.4}nav#main .info h4{font-size:1.5rem;font-weight:bold;margin-bottom:.5rem}nav#main .info p{font-size:1.5rem}nav#main .info a,nav#main .info a:hover{text-decoration:underline;color:inherit}.nav-open nav#main{z-index:30;opacity:1}section#intro{max-width:1300px;height:calc(var(--vh, 1vh) * 100);margin-left:auto;margin-right:auto;padding:6rem 1.25rem 1.25rem 1.25rem;width:100%}@media (min-width: 992px){section#intro{padding:9.5rem 1.25rem 4rem 1.25rem}}section#intro>div{display:flex;background-color:#1b1b1b;height:100%;justify-content:center;flex-direction:column;align-items:center}section#intro #artwork-one{width:70%;max-width:500px;margin:0 3rem 4rem 3rem}section#intro #artwork-one svg{width:100%;height:auto;display:block}section#intro code{color:#fff;font-size:2.25rem}header{max-width:1300px;width:100%;position:fixed;top:0;left:50%;z-index:50;transform:translate(-50%);display:flex;align-items:center;padding:2rem 2rem 1.75rem 1.25rem}@media (min-width: 992px){header{padding:4rem 2rem}}header>div{flex:1}header .logo svg{width:175px;width:clamp(175px, 15vw, 235px);height:auto;display:block}header .logo .ym-logo path,header .logo .ym-logo polygon,header .logo .ym-logo-text path,header .logo .ym-logo-text polygon{fill:#1b1b1b}header .nav-icon button{display:block;margin-left:auto;position:relative;height:25px;width:35px}@media (min-width: 576px){header .nav-icon button{width:45px}}@media (min-width: 768px){header .nav-icon button{width:50px}}header .nav-icon button span{transform:rotate(0.00001deg);position:absolute;pointer-events:none;background:#1b1b1b;width:0;height:3px;right:0;top:0}header .nav-icon button span:first-child{width:100%}header .nav-icon button span:last-child{width:60%;top:12px}@media (min-width: 576px){header .nav-icon button span{height:3px}header .nav-icon button span:last-child{top:15px}}.nav-open header .ym-logo path,.nav-open header .ym-logo polygon,.nav-open header .ym-logo-text path,.nav-open header .ym-logo-text polygon{fill:#fff}.nav-open header button span{background-color:#fff}main{max-width:1300px;margin:6.5rem auto 0 auto;padding-left:1.75rem;padding-right:1.75rem;font-size:1.15rem;line-height:1.5}@media (min-width: 992px){main{padding-left:2rem;padding-right:2rem;margin-top:9.5rem}}main>*:not(section){max-width:820px;margin-left:auto;margin-right:auto}main h1{text-transform:uppercase;display:inline-block;font-size:0.8rem;padding-bottom:0.3rem;color:#999;margin-bottom:1.3rem}main h1:after{border-bottom:1px solid #999;content:'';width:140%;display:block;padding:0.6rem 0 0}main h2{font-weight:bold;font-size:2.3rem;line-height:1.4;margin-bottom:2rem;margin-top:3.75rem}main h3{font-weight:bold;margin-top:2rem;margin-bottom:1rem}main p,main ul,main ol,main blockquote,main img{margin-top:1.5rem}main img{display:block;max-width:100%;height:auto}main ul{list-style-type:disc;padding-left:1.5rem}main ul li{padding-left:.3rem}section#intro+main{margin-top:2rem}footer{max-width:1300px;background:#1b1b1b;margin:4rem auto 0 auto;color:#fff;padding:3.5rem 3rem;display:flex;flex-wrap:wrap}footer .full-width{flex:0 0 100%}footer .contact,footer .location,footer .social{flex:0 0 100%;margin-top:2.4rem;line-height:1.4;font-size:1.25rem}footer .big-text{font-size:3rem;margin-bottom:2rem}footer h4{font-size:1.8rem;font-weight:bold;margin-bottom:0.85rem}footer a:hover{color:inherit;text-decoration:underline}footer a.button:hover{text-decoration:none}footer a.button:after{background-color:#0f7171}@media (min-width: 768px){footer{padding:6rem 6rem;justify-content:space-between}footer .contact,footer .location,footer .social{min-width:200px;flex-basis:auto}footer .big-text{font-size:4.25rem;text-align:center;margin-bottom:3.5rem}}@media (max-width: 576px){.notes-wrapper{display:flex;flex-flow:row nowrap;align-items:center;width:100%;height:100%;margin-bottom:-1.5rem;padding-bottom:4rem;overflow-x:auto;overflow-y:visible;cursor:grab;width:calc(100% + 1.75rem);-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.notes-wrapper::-webkit-scrollbar{display:none}.notes-wrapper .notes-item{display:block;position:relative;flex-grow:0;flex-shrink:0;width:80%;margin-left:2rem}.notes-wrapper .notes-item:first-child{margin-left:0}}@media (min-width: 576px){.notes-wrapper{display:grid;grid-gap:1rem;grid-template-columns:repeat(2, 1fr);grid-auto-rows:20px}}@media (min-width: 992px){.notes-wrapper{grid-template-columns:repeat(3, 1fr)}}.notes-wrapper .notes-item{cursor:pointer}.notes-wrapper .notes-item .notes-content{pointer-events:none;overflow:hidden;position:relative}.notes-wrapper .notes-item figure{overflow:hidden}.notes-wrapper .notes-item figure img{margin:0;width:100%;height:auto}.notes-wrapper .notes-item label{background-color:#FFEE58;padding:1.7rem;display:block;font-size:1rem;position:absolute;bottom:0}.notes-wrapper .notes-item .notes-title{font-weight:bold}.notes-wrapper .notes-item .notes-description,.notes-wrapper .notes-item .notes-link{opacity:0;position:absolute;z-index:-1}.notes-wrapper .notes-item .notes-link{pointer-events:all;font-size:.8rem;text-transform:uppercase;border-bottom:3px solid #0f7171;margin-top:1.5rem}.notes-wrapper .notes-item.active .notes-description,.notes-wrapper .notes-item.active .notes-link{opacity:1;position:static}.notes-wrapper .notes-item.active .notes-link{display:inline-block}.notes-wrapper .notes-item.instagram label{padding:.75rem}.notes-wrapper .notes-item.instagram.active label{padding:1.7rem}.notes-wrapper .notes-item.instagram:not(.active) label{padding:.75rem;bottom:15px;left:15px}.notes-wrapper .notes-item.instagram .notes-description{margin-top:0}.button-container{margin-top:2.4rem;margin-bottom:2.4rem}a.button{transition:all .3s ease;display:inline-block;padding-left:.2rem;position:relative;text-transform:uppercase;font-weight:bold;letter-spacing:1.2px;font-size:1rem;z-index:5}a.button span{transition:all .2s ease;display:inline-block;padding-left:.33rem;opacity:0}a.button:after{transition:all .3s ease;content:"";width:90%;height:0.6rem;background:#FFEE58;display:block;position:absolute;bottom:0;left:0;z-index:-1}a.button:hover,a.button:focus{padding-left:.66rem}a.button:hover span,a.button:focus span{transition-delay:.2s;opacity:1}a.button:hover:after,a.button:focus:after{width:105%;height:.9rem}.contact-form form{display:flex;flex-wrap:wrap;max-width:570px}.contact-form .field{padding:0 0 1rem;flex-basis:100%}.contact-form label{display:block;text-transform:uppercase;font-size:0.7rem;margin-bottom:0.3rem}.contact-form input[type=text],.contact-form input[type=email],.contact-form textarea{font-family:"Sofia Pro",Helvetica,Arial,sans-serif;padding:.5rem;width:100%;display:block;border:1px solid #ddd}.contact-form textarea{min-height:150px;padding:1rem}.contact-form input[type=submit]{font-family:"Sofia Pro",Helvetica,Arial,sans-serif;border:1px solid #ddd;padding:.3rem 1.2rem;background-color:#1b1b1b;cursor:hand;color:white;font-size:1.1rem;font-weight:bold}.contact-form .honeypot{position:absolute;left:-9999px}@media (min-width: 576px){.contact-form .field{padding:0 1rem 1.5rem}.contact-form .email,.contact-form .name{flex-basis:50%}}
/*# sourceMappingURL=yourmonday.min.css.map */
