@font-face{font-family:"Prestige 12 Pitch";src:url(/fonts/Prestige12PitchBT-Bold.woff2)format("woff2"),url(/fonts/Prestige12PitchBT-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Courier 10 Pitch";src:url(/fonts/Courier10Pitch-Bold.woff2)format("woff2"),url(/fonts/Courier10Pitch-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Courier 10 Pitch";src:url(/fonts/Courier10Pitch-Italic.woff2)format("woff2"),url(/fonts/Courier10Pitch-Italic.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Courier 10 Pitch";src:url(/fonts/Courier10Pitch-BoldItalic.woff2)format("woff2"),url(/fonts/Courier10Pitch-BoldItalic.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Courier 10 Pitch";src:url(/fonts/Courier10Pitch.woff2)format("woff2"),url(/fonts/Courier10Pitch.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Mercure;src:url(/fonts/EQYPMZMercure-Regular.woff2)format("woff2"),url(/fonts/EQYPMZMercure-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}.page-module-scss-module__2xlmdq__typewriter{z-index:99999;align-items:center;height:52px;display:flex;position:fixed;top:0;left:437px}.page-module-scss-module__2xlmdq__typewriter .cursor{animation:1s step-end infinite page-module-scss-module__2xlmdq__blink}@media screen and (max-width:768px){.page-module-scss-module__2xlmdq__typewriter{display:none}}@keyframes page-module-scss-module__2xlmdq__blink{0%,50%{opacity:1}51%,to{opacity:0}}.page-module-scss-module__2xlmdq__page{flex-wrap:wrap;justify-content:space-between;min-height:100vh;padding:0 24px;display:flex;position:relative}@media screen and (max-width:768px){.page-module-scss-module__2xlmdq__page{padding:0 12px}}.page-module-scss-module__2xlmdq__pageNav{justify-content:flex-start;align-self:flex-start;width:413px;padding:0;display:flex;position:sticky;top:238px}@media screen and (min-width:769px) and (max-width:1023px){.page-module-scss-module__2xlmdq__pageNav{top:166px}}@media screen and (max-width:768px){.page-module-scss-module__2xlmdq__pageNav{display:none}}.page-module-scss-module__2xlmdq__pageNav ul{flex-direction:column;gap:0;list-style:none;display:flex}.page-module-scss-module__2xlmdq__pageNav ul li a{color:#000;gap:10px;display:flex}.page-module-scss-module__2xlmdq__pageNav ul li a:hover{text-decoration:none}.page-module-scss-module__2xlmdq__pageNav ul li a:hover .page-module-scss-module__2xlmdq__text{text-decoration:underline}.page-module-scss-module__2xlmdq__pageNav ul li a .page-module-scss-module__2xlmdq__number{text-transform:uppercase;width:38px;font-family:"Prestige 12 Pitch",monospace;font-size:12px;font-style:normal;font-weight:700;line-height:17px;display:inline-block}.page-module-scss-module__2xlmdq__pageNav ul li a .page-module-scss-module__2xlmdq__text{font-family:"Prestige 12 Pitch",monospace;font-size:12px;font-style:normal;font-weight:700;line-height:1.25;display:inline-block}.page-module-scss-module__2xlmdq__hover_img{z-index:2;display:none;position:fixed;bottom:24px;right:24px}.page-module-scss-module__2xlmdq__hover_img figure{width:148px;height:auto;margin:0;display:block}.page-module-scss-module__2xlmdq__hover_img figure img{width:100%;height:auto}@media screen and (min-width:769px) and (max-width:1023px){.page-module-scss-module__2xlmdq__hover_img{bottom:24px;left:24px;right:auto}}@media screen and (max-width:768px){.page-module-scss-module__2xlmdq__hover_img{display:none!important}}.page-module-scss-module__2xlmdq__hover_imgVisible{display:block}.page-module-scss-module__2xlmdq__main{width:calc(100% - 413px);padding-top:186px;padding-left:0}@media screen and (min-width:769px) and (max-width:1023px){.page-module-scss-module__2xlmdq__main{padding-top:110px}}@media screen and (max-width:768px){.page-module-scss-module__2xlmdq__main{width:100%;padding-top:90px}}.page-module-scss-module__2xlmdq__main .page-module-scss-module__2xlmdq__hero{width:100%;margin:0 0 103px;padding:0}.page-module-scss-module__2xlmdq__main .page-module-scss-module__2xlmdq__hero img{width:100%;height:auto;display:block}.page-module-scss-module__2xlmdq__main .page-module-scss-module__2xlmdq__downloadLink{display:inline;position:relative;top:.6px;left:3px}.page-module-scss-module__2xlmdq__main .page-module-scss-module__2xlmdq__section{margin-bottom:36px;padding:0;display:block}.page-module-scss-module__2xlmdq__main .page-module-scss-module__2xlmdq__section h1{text-indent:4ch;margin:0 0 15px;font-family:"Prestige 12 Pitch",monospace;font-size:12px;font-style:normal;font-weight:700;line-height:1.25}.page-module-scss-module__2xlmdq__main .page-module-scss-module__2xlmdq__section h2{text-transform:uppercase;margin:0;font-family:"Prestige 12 Pitch",monospace;font-size:12px;font-style:normal;font-weight:700;line-height:17px}.page-module-scss-module__2xlmdq__main .page-module-scss-module__2xlmdq__section a{color:inherit;text-decoration:none}.page-module-scss-module__2xlmdq__main .page-module-scss-module__2xlmdq__section a:hover{text-decoration:underline}.page-module-scss-module__2xlmdq__main .page-module-scss-module__2xlmdq__section .page-module-scss-module__2xlmdq__content{max-width:405px}.page-module-scss-module__2xlmdq__main .page-module-scss-module__2xlmdq__section .page-module-scss-module__2xlmdq__content p{text-indent:4ch;margin-bottom:15px}.page-module-scss-module__2xlmdq__main .page-module-scss-module__2xlmdq__section .page-module-scss-module__2xlmdq__content a{line-height:1;text-decoration:none}.page-module-scss-module__2xlmdq__main .page-module-scss-module__2xlmdq__section .page-module-scss-module__2xlmdq__content a:hover{padding-bottom:0;text-decoration:underline}.page-module-scss-module__2xlmdq__main .page-module-scss-module__2xlmdq__section .page-module-scss-module__2xlmdq__content ul{margin-bottom:15px;padding-left:50px;list-style:none}.page-module-scss-module__2xlmdq__main .page-module-scss-module__2xlmdq__section .page-module-scss-module__2xlmdq__content ul li{position:relative}.page-module-scss-module__2xlmdq__main .page-module-scss-module__2xlmdq__section .page-module-scss-module__2xlmdq__content ul:not(.page-module-scss-module__2xlmdq__clientsList){padding-left:65px}.page-module-scss-module__2xlmdq__main .page-module-scss-module__2xlmdq__section .page-module-scss-module__2xlmdq__content ul:not(.page-module-scss-module__2xlmdq__clientsList) li:before{content:"•";position:absolute;left:-15px}.page-module-scss-module__2xlmdq__main .page-module-scss-module__2xlmdq__section.page-module-scss-module__2xlmdq__contact{margin-bottom:24px}.page-module-scss-module__2xlmdq__main .page-module-scss-module__2xlmdq__section.page-module-scss-module__2xlmdq__contact p{text-indent:0}.page-module-scss-module__2xlmdq__main .page-module-scss-module__2xlmdq__section.page-module-scss-module__2xlmdq__contact .page-module-scss-module__2xlmdq__newProjects{margin-bottom:120px}.page-module-scss-module__2xlmdq__main .page-module-scss-module__2xlmdq__section.page-module-scss-module__2xlmdq__contact .page-module-scss-module__2xlmdq__instagram{margin-top:20px}.page-module-scss-module__2xlmdq__main .page-module-scss-module__2xlmdq__section.page-module-scss-module__2xlmdq__contact .page-module-scss-module__2xlmdq__instagram a{color:inherit;text-decoration:none}.page-module-scss-module__2xlmdq__main .page-module-scss-module__2xlmdq__section.page-module-scss-module__2xlmdq__contact .page-module-scss-module__2xlmdq__instagram a:hover{text-decoration:underline}.page-module-scss-module__2xlmdq__main .page-module-scss-module__2xlmdq__section.page-module-scss-module__2xlmdq__contact .page-module-scss-module__2xlmdq__address{margin:15px 0}@media screen and (max-width:768px){.page-module-scss-module__2xlmdq__main .page-module-scss-module__2xlmdq__section{margin-bottom:40px;padding:0;display:block}.page-module-scss-module__2xlmdq__main .page-module-scss-module__2xlmdq__section .page-module-scss-module__2xlmdq__content,.page-module-scss-module__2xlmdq__main .page-module-scss-module__2xlmdq__section h1,.page-module-scss-module__2xlmdq__main .page-module-scss-module__2xlmdq__section h2{width:100%}}.page-module-scss-module__2xlmdq__main .page-module-scss-module__2xlmdq__section .page-module-scss-module__2xlmdq__fullStackItemHasImage{cursor:pointer}.page-module-scss-module__2xlmdq__footer{z-index:1;padding:0;position:fixed;bottom:24px;left:24px}@media screen and (max-width:768px){.page-module-scss-module__2xlmdq__footer{display:none}}
