*,:after,:before{border:0 solid;box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}@font-face{font-family:Switzer;src:local("Switzer"),url(/assets/fonts/Switzer-Bold.ttf) format("truetype"),url(/assets/fonts/Switzer-Bold.woff) format("woff"),url(/assets/fonts/Switzer-Bold.eot) format("eot"),url(/assets/fonts/Switzer-Bold.woff2) format("woff2")}@font-face{font-family:Switzer-regular;src:local("Switzer"),url(/assets/fonts/Switzer-Regular.ttf) format("truetype"),url(/assets/fonts/Switzer-Regular.woff) format("woff"),url(/assets/fonts/Switzer-Regular.eot) format("eot"),url(/assets/fonts/Switzer-Regular.woff2) format("woff2")}@font-face{font-family:Simplon;src:local("Simplon"),url(/assets/fonts/SimplonMono-Regular-WebS.ttf) format("truetype"),url(/assets/fonts/SimplonMono-Regular-WebS.woff) format("woff"),url(/assets/fonts/SimplonMono-Regular-WebS.eot) format("eot"),url(/assets/fonts/SimplonMono-Regular-WebS.woff2) format("woff2")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.simplon,.sl-counter,.sl-wrapper .sl-image .sl-caption,li,p{font-family:Simplon,sans-serif;font-size:14px;letter-spacing:-.065em;line-height:1.15}@media screen and (max-width:800px){.simplon,.sl-counter,.sl-wrapper .sl-image .sl-caption,li,p{font-size:13px;line-height:1.25}}a{text-decoration:none}a:hover{text-decoration:underline}.switzer{font-family:Switzer,sans-serif;font-size:16px;letter-spacing:-.005em;line-height:.95}@media screen and (max-width:800px){.switzer{font-size:14px;line-height:1.3}}.switzer-regular{font-family:Switzer-regular,sans-serif;font-size:16px;letter-spacing:-.005em;line-height:1.3}@media screen and (max-width:800px){.switzer-regular{font-size:14px;line-height:1.25}}.large{font-family:Switzer,sans-serif;font-size:clamp(30px,6vw,80px);letter-spacing:-.005em;line-height:.95;max-width:1200px}.grey{color:#909090}.flex{display:flex}.stack{flex-direction:column}@media screen and (max-width:800px){.m-stack{flex-direction:column}}.space-between{justify-content:space-between}.align-center{align-items:center}@media screen and (max-width:800px){.m-align-top{align-items:flex-start}}.gap{gap:20px}.m-gap{gap:3.3333333333px}.width-full{width:100%}.width-80{width:80%}.width-60{width:60%}.width-50{width:50%}.width-40{width:40%}.width-30{width:30%}@media screen and (max-width:800px){.width-30{width:100%}}.width-10{width:10%}.width-5{width:5%}@media screen and (max-width:800px){.m-full{width:100%}}.max-50{width:50%}@media screen and (max-width:800px){.m-auto{width:auto}.m-no{display:none;visibility:hidden}}@keyframes svg-reveal{0%{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes svg-reveal-footer{0%{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes motto-reveal{0%{margin-top:10px;opacity:0}to{margin-top:0;opacity:1}}.modal{background-color:#fafafa;display:none;height:100%;left:0;min-height:100vh;overflow:auto;position:fixed;top:0;transition:all .3s ease;width:100%;z-index:100}.modal-open{background-color:#121212}.modal-content{color:#fafafa;gap:80px;margin:20px}@media screen and (max-width:800px){.modal-content{gap:60px}}.modal-intro{margin-bottom:80px}@media screen and (max-width:800px){.modal-intro{margin-bottom:60px}}#myBtn:hover{text-decoration:underline}.close{color:#fafafa;font-family:simplon,Baskerville,monospace;font-size:2rem;position:fixed;right:16px;top:4px;transition:all .3s ease;z-index:10060}.close:hover{opacity:.3!important}@media screen and (max-width:800px){.contributors{gap:10px}}.contributors path{stroke:#fafafa}.span-reveal{animation:motto-reveal 1.2s ease forwards;animation-delay:.2s;opacity:0}/*!
	By André Rinas, www.andrerinas.de
	Documentation, www.simplelightbox.com
	Available for use under the MIT License
	Version 2.14.3
*/body.hidden-scroll{overflow:hidden}.sl-overlay{background:#fafafa;bottom:0;display:none;right:0;z-index:1035}.sl-overlay,.sl-wrapper{left:0;position:fixed;top:0}.sl-wrapper{height:100%;width:100%;z-index:1040}.sl-wrapper *{box-sizing:border-box}.sl-wrapper button{background:#0000;border:0;cursor:pointer;font-size:28px;padding:0}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{color:#000;display:none;font-family:simplon,Baskerville,monospace;font-size:2rem;height:44px;line-height:44px;margin-right:-14px;margin-top:-14px;position:fixed;right:20px;top:20px;transition:all .3s ease;width:44px;z-index:10060}.sl-wrapper .sl-close:hover{opacity:.3!important}.sl-wrapper .sl-counter{color:#000;display:none;left:20px;position:fixed;top:20px;z-index:10060}.sl-wrapper .sl-download{bottom:5px;color:#fff;display:none;font-size:1rem;position:fixed;text-align:center;width:100%;z-index:10060}.sl-wrapper .sl-download a{color:#fff}.sl-wrapper .sl-navigation{display:none;width:100%}.sl-wrapper .sl-navigation button{color:#000;display:block;font-family:Arial,Baskerville,monospace;height:44px;line-height:44px;margin-top:-22px;position:fixed;text-align:center;top:50%;width:22px;z-index:10060}.sl-wrapper .sl-navigation button.sl-next{font-size:2rem;right:5px}.sl-wrapper .sl-navigation button.sl-prev{font-size:2rem;left:5px}@media(min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{font-size:3rem;right:10px}.sl-wrapper .sl-navigation button.sl-prev{font-size:3rem;left:10px}}@media(min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{font-size:3rem;right:20px}.sl-wrapper .sl-navigation button.sl-prev{font-size:3rem;left:20px}}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{position:fixed;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{border:0;display:block;height:auto;margin:0;padding:0;width:100%}@media(min-width:35.5em){.sl-wrapper .sl-image img{border:0}}@media(min-width:50em){.sl-wrapper .sl-image img{border:0}}.sl-wrapper .sl-image iframe{background:#000;border:0}@media(min-width:35.5em){.sl-wrapper .sl-image iframe{border:0}}@media(min-width:50em){.sl-wrapper .sl-image iframe{border:0}}.sl-wrapper .sl-image .sl-caption{bottom:0;color:#121212;display:none;left:0;position:absolute;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-spinner{animation:pulsate 1s ease-out infinite;border:5px solid #333;border-radius:40px;display:none;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007}.sl-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}.sl-transition{transition:transform .2s ease}@keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}body,html{background-color:#fafafa;color:#121212;transition:all .3s ease}main{display:flex;flex-direction:column;gap:20px;margin:20px 20px 0}nav{position:sticky;top:40px;z-index:10}@media screen and (max-width:800px){nav{top:60px}}.header-intro{position:sticky;top:20px;z-index:10}.buy-button{background-color:#121212;color:#fafafa;min-width:200px;padding:14px 40px;transition:all .3s ease}@media screen and (max-width:800px){.buy-button{min-width:150px;padding:14px 20px}}.buy-button:after{content:url(/assets/images/buynow-arrow.svg);flex-wrap:nowrap;height:20px;margin-left:10px;width:20px}.buy-button:hover{background-color:#d12229;min-width:220px}@media screen and (max-width:800px){.buy-button:hover{min-width:170px}.big-logo{margin-top:100px}}.big-logo path{animation:svg-reveal 2s ease forwards;animation-delay:0ms}.big-logo path,.big-logo-footer path{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}.big-logo-footer path{animation:svg-reveal-footer 2s ease forwards;animation-delay:0ms}svg path:nth-child(n+2){animation-delay:.8s}svg path:nth-child(n+3){animation-delay:1.1s}svg path:nth-child(n+4){animation-delay:1.4s}svg path:nth-child(n+5){animation-delay:1.7s}svg path:nth-child(n+6){animation-delay:2s}svg path:nth-child(n+7){animation-delay:2.3s}.project-gallery{cursor:grab;margin:0 -20px;outline:none;overflow:hidden;z-index:1}.project-gallery .slide{margin:0;position:absolute}.project-gallery .slide img{display:block;height:auto;max-height:80vh;max-width:80vw;width:100%}#motto .item{animation:motto-reveal .4s ease forwards;animation-delay:0ms;opacity:0}#motto .item:nth-child(n+1){animation-delay:.15s}#motto .item:nth-child(n+2){animation-delay:.3s}#motto .item:nth-child(n+3){animation-delay:.45s}#motto .item:nth-child(n+4){animation-delay:.6s}#motto .item:nth-child(n+5){animation-delay:.75s}#motto .item:nth-child(n+6){animation-delay:.9s}.patch-grid{grid-column-gap:0;grid-row-gap:0;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(4,1fr)}@media screen and (max-width:800px){.patch-grid{display:flex;flex-wrap:wrap;gap:20px}.patch-grid .patch-item-1,.patch-grid .patch-item-10,.patch-grid .patch-item-2,.patch-grid .patch-item-3,.patch-grid .patch-item-4,.patch-grid .patch-item-7,.patch-grid .patch-item-8,.patch-grid .patch-item-9{width:calc(50% - 10px)}}.patch-grid .patch-item-1{grid-area:1/1/2/4}.patch-grid .patch-item-2{grid-area:1/5/2/8}.patch-grid .patch-item-3{grid-area:1/10/2/13}.patch-grid .patch-item-4{grid-area:2/4/3/7}.patch-grid .patch-item-5{grid-area:2/8/3/11}.patch-grid .patch-item-6{grid-area:3/1/4/6}.patch-grid .patch-item-7{grid-area:3/10/4/13}.patch-grid .patch-item-8{grid-area:4/1/5/4}.patch-grid .patch-item-9{grid-area:4/5/5/8}.patch-grid .patch-item-10{grid-area:4/9/5/12}footer{background-color:#121212;color:#fafafa;margin:20px 0 0;padding:20px 0}footer .footer-bio{display:flex;flex-direction:column;gap:20px;margin:0 20px}footer .buy-button{background-color:#d12229}footer .footer-logo{width:100px}footer .big-logo{padding:20vh 20px 0;width:100%}.reveal{visibility:hidden}
/*# sourceMappingURL=main.0ecf5a014ee2d053e949.css.map*/